Built using techniques that surpass modern ones, the temples, altars and residences of Machu Picchu have resisted torrential rains, landslides and earth tremors since being abandoned by the Incas.
Creator | N/A |
---|---|
Actor | Alisdair Simpson |
Country | Canada, United Kingdom |
Production | Parallax Film Productions |