Mysterious Elk-Shaped Structure Discovered in Russia

LiveScience.com
Mysterious Elk-Shaped Structure Discovered in Russia
A historical Google Earth image from 2007 showing the animal-shaped geoglyph in Russia, which may predate Peru's famous Nazca Lines. [See more Russian Nazca Lines Photos
View Comments (37)