Literally "old mountain" in Quechua, Peru's dominant indigenous language, Machu Picchu is built into peaks more than 2,400 meters above sea level in southern Peru, where the Andes and the Amazon Basin ...
Humanity has long been fascinated by the ancient remains of former civilizations. Archaeological ruins around the world give us clues into the lives of our long-dead ancestors and the history of ...