Share
ARTIFACT
In 2014, excavations on Mantas Street, the main entrance to Cusco's Plaza de Armas, in Peru, revealed the discovery of a large Inca wall and carved staircases

Info