Machu Picchu

Up Arrow Returns to Thumbnails

Machu Picchu

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.