A 15th-century Inca stronghold, Machu Picchu is located in an area that is sandwiched between the Huayna Picchu and the Machu Picchu Mountains. Resting at an elevation of 7,970 feet above the sea, the site overlooks the Urubamba River from the eastern side of the...

read more