Scientists Discover Geoglyphs Depicting Wild Animals and Humans, Sheds Light on the Customs of Nazca Civilization The Nazca Desert towards the south of Peru revealed multiple geoglyphs from the 1940s ...