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

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 largest Buddhist chedi built featuring 98 meters tall…