Image 1/1
Add to Cart Add to Lightbox Download
twitterlinkedinfacebook
The Inca ruins of the "lost city" of Machu Picchu, approximately 75 NW of Cusco, Peru, with Huayna Picchu peak (8922') in the background. Machu Picchu is Peru's most important tourist destination.
080605-7076.jpg