Chief among these is the uncovering of geoglyphs etched into the Amazonian landscape. Geoglyphs are human-made features, ...
When I showed the photograph to a famous archaeologist asking for his opinion, the answer was that this was impossible to ...