Researchers from University College London have mapped the petroglyphs in the Atures Rapids area of Amazonas state in Venezuela.


70


Daily Mail