heritage.site

Wat Phra Sing

Wat Phra Sing 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