The Inca stronghold of Machu Picchu has astounded and confounded visitors since it was unveiled to the wider world more than ...
Getty Images It's still not clear what caused the collision The citadel of Machu Picchu, located 2,500m (8,200ft) above sea level, is the most famous monument of the Inca empire, which ruled Peru ...
Peru Tourism Ministry The tourism ministry tweeted photos of the stranded visitors being taken away from Machu Picchu They are not the first visitors to have been stranded at Machu Picchu because ...