Machu Picchu, South America July 7, 2012July 9, 2015 Infinity 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. Share this:Click to share on Twitter (Opens in new window)Click to share on Facebook (Opens in new window) Related