Wayne Schmidt
May 24, 2018
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.