Up Arrow Returns to Thumbnails
Machu Picchu
This mountaintop city is astonishing. It stands two thousand feet above the Urubamba River, and was home to thousands of Inca people.