Machu Picchu

Machu Picchu seen from the upper entrance to the site

Machu Picchu, Cusco Province, Peru