Nestled in the quiet corners of Chiang Rai, Wat Rong Suea Ten is a relatively new addition to Thailand’s rich tapestry of temples. Completed in 2016, this architectural gem stands on the site of an ancient temple that was abandoned nearly a century ago. The name “Rong Suea Ten” translates to “House of the Dancing […]