Wat Phra Sing - Credit: Wikimedia Commons
Wat Phra Sing (, ), or sometimes spelled etymologically as Wat Phra Singh, is a Buddhist temple located on Tha Luang Road in Tambon Wiang, Mueang district, Chiang Rai Province in northern Thailand. Read more on Wikipedia
Source: en.wikipedia.org