The Pentravel Highclimbers scaled the vast heights of Machu Picchu in the Andes in 2011.
Iconic Machu Picchu – on many a traveller’s bucket list – is an Incan citadel set high in Peru’s Andes Mountains, overlooking the pictureque Urubamba River Valley.