Thailand Wat Chedi Luang

Thailand Wat Chedi Luang

Thailand, in the city of Chiang Mai the wat chedi Luang or the royal pagoda built 600 years ago have the niches of the outside walls occupied with stone Buddha sculptures.

Similar Free Images