Machu Picchu
- Episode aired Sep 24, 2003
- TV-PG
- 44m
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? Pleasur... Read allThe 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?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?