Explore Machu Picchu, the sacred city of the Inca, nestled 7,900 feet above sea level in the Andes Mountains. Learn about its unique construction, its role as a religious retreat, and the mysteries that continue to surround this ancient site. Top 10 Man-made Wonders of the World part 9