Dwellings Higher Than Machu Picchu Remains of an ancient city, situated 1,500mt higher than Machu Picchu, have been discovered on the top of the Andes Mountains in Peru! Archaeologists Thomas Hardy and Adan Choqque Arce, […] Koushik Das November 23, 2019 Leave a Comment