Machu Picchu
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 tourist attraction in Peru and one of the world's most impressive archaeological and civil engineering sites. Setting.
1.26k views • 52 slides