No upcoming broadcasts
Strip the City
Machu PicchuStunning CGI animation peels back Machu Picchu's terraces and reveals the stonework that made Inca roads one of the most advanced highway systems in the ancient world.
- Category
- Documentary / Science
- Original air date
- 2014-03-19
Cast and crew