Machu Picchu in Peru is 20 Years Older Than Previously Thought, Finds Study0
- Earth Mysteries, From Around the Web
- August 4, 2021
According to the latest study, scientists have discovered that Machu Picchu, one of the seven wonders of the world, is much older than earlier thought. Situated in southern Peru, Machu Picchu is a 15th-century Inca site. Machu Picchu was a country estate of Inca Emperor Pachacuti located on the eastern face of the Andes Mountains.