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.