Designed by
Title
Spectacular Crystal Pagoda Chedi Kaew of Wat Tha Ton Phra Aram Luang is a famous Buddhist complex #210465376
Description
Spectacular Crystal Pagoda Chedi Kaew of Wat Tha Ton Phra Aram Luang is a famous Buddhist complex in the north of Thailand. Mae Ai district, Chiang Mai province