Ancient Superstructures
Angkor Vat
S2 E1:
Angkor Wat: The story behind the breath-taking temple complex, which is located in Cambodia and is the largest religious monument in the world.