Machu Picchu: City in the Sky

  • 44m 36s
  • 1998
  • TV-PG
  • CC

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

More in this collection 6 Videos