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 #125962431
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