Documentary on the ancient wonder of the world - the city ruins of Machu Piccu in Peru in South America. The ancient ruins explored, and scientific research attempts to unearth the story behind the mystery of the city built high atop a mountain.

Film Duration: 45 min .