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