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

Wat Chedi Luang Temple
(大佛塔寺)

Chiang Mai, Thailand Wat 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…