Researchers have identified 303 previously uncharted geoglyphs made by the Nazca civilization in Peru with the help of ...