S10E55 · Machu Picchu

Machu Picchu

S10E55 · 2003-09-24 · 44 min

The engineering marvel Machu Picchu sits perched on a ridge in the Peruvian Andes. Originally built by the Incas, this magnificent structure remains a mystery. Was it an observatory? Pleasure retreat? Fortress? This program presents the most current theories.

The show’s own verdict is on its page.