Machu Picchu
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.
Release : September 24, 2003
Runtime Epiosde : 44 minutes
Rating : 0.00