Lost Temples of the Jungle

S2E3 · 2017-06-06 · 45 min

New technology reveals the truth behind the largest temple ever built, Angkor Wat; experts uncover how it was constructed and why it was deserted.

The show’s own verdict is on its page.