Documentary about the Inca civilization and Machu Picchu, one of their highest strongholds in the Andes Mountains, juxtaposing the ancient with the descendents of today.
Starring: Brock Peters
Run Time: 25 Minutes
You must be logged in to post a comment.
Enter your email address to subscribe to this site and receive notifications of new posts by email.