Marshenge: Researchers Discover A ‘Stonehenge’ On Mars

Marshenge: Researchers Discover A ‘Stonehenge’ On Mars

Marshenge: Researchers Discover A ‘Stonehenge’ On Mars A Stonehenge on Mars? The strange rock formation resembles the iconic British monument found on the surface of the red planet. Meet ‘Marshenge’, a mysterious rock formation that has been spotted on the surface of the red planet. The mysterious formation rests on a mound that rises from the ground and clearly seems […]

Continue reading »