69 Metropolitan Touring It is impossible to overstate the sheer breathtaking beauty of Machu Picchu, the lost city of the Incas. The citadel was the private retreat for the Inca nobility. A jewel of architecture and engineering, it astounds every visitor with its palaces, temples and observatories. Millions voted for Machu Picchu in 2007 as one of the New Seven Wonders of the World and it is easy to see why. Machu Picchu is Perus must-see destination. Machu Picchu Inca Fortress Machu Picchu