An enduring symbol of the expansive Inca Empire, visitors are spellbound by Machu Picchu’s mysticism, beauty and cultural significance. Often referred to as the lost city of the Incas - and designated one of the ‘New 7 Wonders of the World’ in 2007 - the 15th century citadel in the Andes towers almost 8,000 feet above sea level.