Ancient Superstructures

Machu Picchu

Series 1 - Episode 2 Machu Picchu



Erected at 2,430 meters high on a rocky crest in the heart of the Peruvian Andes, the city of Machu Picchu remains in the eyes of many this civilization's most breathtaking and enigmatic urban creation. Using state-of-the-art technology, experts explore what lies beneath and around this ancient city, and reveal its secrets.