Machu Picchu M. Anderson, 2006. Location The legendary 'Lost City of Machu Picchu‘, located high in the Peruvian Andes, is without a doubt the most important.
Machu Picchu