3D Scanning Uncovers an Inca Water System Hidden beneath the Machu Picchu Jungle


© Dominika Sieczkowska

© Dominika Sieczkowska

Machu Picchu, also known as “The Lost City of the Incas”, located high in the Peruvian Andes (2430 m.a.s.l.) in Cuzco, is one of the most famous archaeological complexes and one of the 7 wonders of the modern world. It is here, under the dense foliage of the surrounding jungle, that a network of hidden river channels has been discovered.

Read more »