Angkor Wat

Referenced in 1 episode

Definition

A massive temple complex in Cambodia, originally constructed in the early 12th century as a Hindu temple for the god Vishnu, now a symbol of Cambodia and major archaeological site.