Machu Picchu, South America

Machu Picchu (Ma Qiu Bixi) is located in 130 kilometers north from Cusco. It is a well-known monuments of Pre-Columbian Inca Empire. The entire site is towering above the ridge (2350-2430 meters above sea level) and overlooks the Urubamba Valley. It is one of the new seven wonders of the world.   Read More