S2E5 · Angkor Wat

Angkor Wat

S2E5 · 2017-05-06 · 26 min

Cambodia's intricately constructed Angkor Wat temple complex has stood for centuries, even as time and nature have taken their toll.

The show’s own verdict is on its page.