Results 3 results found Altar to Rahoo, the God of Darkness, Wat Doi Wao, Mae Sai, Thailand, Southeast Asia, Asia Lakshmi shrine, Wat Doi Wao, Mae Sai, Thailand, Southeast Asia, Asia Ganesh altar, Wat Doi Wao, Mae Sai, Thailand, Southeast Asia, Asia