Wayne SchmidtMay 24, 2018Angkor Wat - CambodiaAngkor Wat is a temple complex in Cambodia located on a site measuring 162.6 hectares. The Guinness World Records considers it the largest religious structure in the world.
Angkor Wat is a temple complex in Cambodia located on a site measuring 162.6 hectares. The Guinness World Records considers it the largest religious structure in the world.