Menu

Researchers Claim X Marks the Spot for Machu Picchu

September 24, 2019 - General
View of the ancient Inca City, Machu Picchu, Peru. Source: alekosa /Adobe Stock

The ancient Inca sanctuary of Machu Picchu is considered one of humanity’s greatest architectural achievements. Built in a remote Andean setting atop a narrow ridge high above a precipitous river canyon


Source: origins

Leave a Reply

Your email address will not be published. Required fields are marked *