Results 1 results found Angkor Wat, UNESCO World Heritage Site, a Hindu-Buddhist temple complex near Siem Reap, Cambodia, Indochina, Southeast Asia, Asia