
Image 1/1 |


080605-7076.jpg
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.
© 2008 Kevin Wellenius