National Geographic Specials

National Geographic Specials

Lost City of Machu Picchu (1x19)


: 06, 2019

High in the Peruvian Andes lies the ancient city of Machu Picchu, a lost city of doorways and passages that hint at the ghosts of its past.

  • : 1976
  • : 25
  • : 0
  • National Geographic