Designed by
Title
Old massive ruins pagoda of Wat Chedi Luang (temple of the big royal stupa), located in Chiang Mai, Thailand. Wat Chedi Luang was #187021307
Description
Old massive ruins pagoda of Wat Chedi Luang (temple of the big royal stupa), located in Chiang Mai, Thailand. Wat Chedi Luang was built in 1383 and the structure collapsed after an earthquake in 1545
This image is editorial