Angkor


Angkor Wat is a temple complex in Cambodia, located on a site measuring 162.6 hectares.

It resides within the ancient Khmer capital city of Angkor. The Guinness World Records considers it as the largest religious structure in the world.


Angkor Wat 01:36
01:35