
The latest
Exploring the ancient mystery of Machu Picchu
About 50 miles northwest of Cusco, Peru, the ancient ruins of Machu Picchu sit on a mountain ridge 7,875 feet above sea level as the site of "The Lost City of the Incas." It remains the most familiar and perhaps mysterious symbol of the Inca Empire.