Results 2 results found Buddha statues, Wat Visoun, Luang Prabang, Laos, Indochina, Southeast Asia, Asia Tourists visiting by bike the Wat Visoun temple, Luang Prabang, Laos