Results 2 results found Luang Prabang and the Mekong River seen from Chom Si temple, Laos, Indochina, Southeast Asia, Asia Wat Si Chom Thong, Chiang Mai, Thailand, Southeast Asia, Asia