Wat Chedi Luang Temple<br>(大佛塔寺)
By in , , ,

Wat Chedi Luang Temple
(大佛塔寺)

Chiang Mai, ThailandWat Chedi Luang Temple大佛塔寺 “Luang” is meaning “large” in local dialect, and hence Wat Chedi Luang temple is also know as the home to Chiang Mai’s largest Buddhist…