Inside the city of Machu Picchu

The city of Machu Picchu is one of the wonders of the world.