Discuss as:

Machu Picchu leap: A tourist jumps from a terrace at "The Lost City of the Incas" in Peru

What a beautiful site.

From AP: In July 2011, Peru will celebrate the first centenary of the discovery of Machu Picchu with a huge exhibition after an agreement with Yale University to return thousands of artifacts taken from the archaeological site in the early 1900s, the Ministry of Culture said on Thursday.

Read more about Yale's agreement to return Inca artifacts here.