Peruvian river reveals long-lost Inca altar
Cleanup workers discovered an ancient pre-hispanic Inca altar at the Vilcanota River in the Cuzco region, south-eastern Peru.
Cleanup workers discovered an ancient pre-hispanic Inca altar at the Vilcanota River in the Cuzco region, south-eastern Peru.
LiDAR technology helped researchers to uncover evidence of architectural structures hidden under vegetation in the vicinity of Machu Picchu in Peru. Among the newly discovered structures are terraces and platforms and pathways of the Inca Trail stretch.