Sunday, May 11, 2014

Vertical Stairs of Death at Machu Picchu, Peru

If you haven't completed your bucket list, you do not want to miss a step on this vertical stairs of death at Machu Picchu, Peru! Source: Crazy Scary Photo of The Almost Vertical Stairs at Machu Picchu in Peru