Machu Picchu is located 75 kilometers northwest of Cusco in present-day Peru. The entire site towers over a ridge of about 2,350 meters above sea level, overlooking the Urubamba Valley, surrounded by tropical jungles, and is a relic of Peru's famous pre-Columbus Inca Empire built around 1500 AD. It is also one of the seven wonders of the world.