Machu Picchu is called the Lost city of the Incas. But now, there is a debate about who discovered this place, when and how. This an interesting multimedia from the New York Times.
The Lost City of the Incas
Debate rages in Perú: Was a Lost City ever lost?