Wat Luang

A riverside Buddhist temple in Chiang Khong.


Must-see attractions