Step inside →
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.

Step into the 360° sceneExplore the whole map
Post on X