Tags Meteor crater

Tag: meteor crater

Meteor Crater at Serpent Mound

Indians built one of the largest mounds in the shape of an animal in the world, inside an ancient large meteor crater about an...