The site of Machu Picchu. One of the New 7 Wonders of the World.

The site of Machu Picchu. One of the New 7 Wonders of the World.