1120 CE · Asia
Angkor Wat Under Construction
Angkor Wat (Khmer: អង្គរវត្ត, 'City/Capital of Temples') is a Vaishnava Hindu and Theravada Buddhist temple complex in Siem Reap, Cambodia, and the largest religious complex in the world. Located on a site measuring 162.