Wat Chedi Luang

Images of Wat Chedi Luang, one of the central Buddhist temples in Chiang Mai, Thailand, whose origins date to the 14th century.