Wat Phra Singh, ChiangMai

One of the largest and most impressive temples in ChiangMai, Northern Thailand.