Thailand Wat Chedi Luang

Thailand Wat Chedi Luang

Thailand, in the city of Chiang Mai the wat chedi Luang or the royal pagoda was built 600 years ago. View of the southern side with the base decorated with elephant statues

Similar Free Images