Stock Photo: Inca ruins of Machu Picchu in the Andes, UNESCO World Heritage Site, Urubamba Valley, near Cusco, Peru, South America

Stock Photo: 1848-574685 Inca ruins of Machu Picchu in the Andes, UNESCO World Heritage Site, Urubamba Valley, near Cusco, Peru, South America