Machu Picchu - The one of the Seven Wonders of the World
Machu Picchu is one of the Seven Wonders of the World. It is located in the Cusco Region, Urubamba Province, Machu Picchu District in Peru. The ruins stretch over a mountain ridge high above the Sacred Valley which is 80 kilometres northwest of Cusco and through which the Urubamba River flows. Machu Picchu was built in the fifteenth century by the ancient Inca civilization and it was ...