Machu Picchu: City in the Sky

44m | 1998 | TV-PG | CC

Originally built by the Incas, this magnificent structure remains a mystery. Was it an observatory? Pleasure retreat? Fortress?