
Japan Scientists Discovered A New Geoglyph From Nazca Desert
Recently, Japan scientists found a completely new geoglyph in the Nazca Desert, southern Peru. The newly-discovered geoglyph appears to represent a creature sticking out its tongue. The geoglyph is 98 …
Read More