Notwithstanding, how the Serpent Mound came to be in Ohio (North America) remains a mystery. IFL Science points out that the mound's origins were the subject of archaeologists' debates over the ...
Serpent Mound was built on a site where a meteor hit the earth about 300 million years ago. As for the shape of the mound, it bears noting that many Native American groups have revered the snake ...