Up Arrow Returns to Thumbnails
Machu Picchu
It boggles that imagination that the Incas could have build terraces such as these into the nearly vertical mountaintop hillside 2,000 feet above the river below.