The legendary Inca site Machu Picchu is located in Peru, in the South American Andes, about 75 kilometers northwest of the city of Cusco, and has officially announcend one of the new seven wonders of the modern world since 7th July 2007. The historic cultural heritage sits on a mountain ridge at an elevation of approximately 2.430 meters above sea level. It lies between the mountains Machu Picchu and Huayna Picchu and is surrounded by the Urubamba River, which flows deep through the mountains. The name Machu Picchu comes from the Quechua language and means “old mountain”.
>>> READ MORE

