S sciencealert.com Mysterious Nazca Glyphs Have Just Been Revealed 12 points kickout 2 years ago 6 comments