PERU. Machu Picchu. An Inca site situated 2,400 meters (7,875 ft) above sea level. Often referred to as «The Lost City of the Incas», Machu Picchu probably is the most familiar symbol of the Inca Empire. It is also one of the New Seven Wonders of the World. 2008.