The ruins above Machu Picchu October 5, 2010 12:38 am Robert Zimmerman The less well known ruins above Machu Picchu in Peru. Leave a comment