Sunday, December 22, 2024
Home Tags Glaciers

Tag: glaciers

Just discovered glaciers on Mars?

0
A new study shows strange circular features on a flat area called the Arcadia Planitia on Mars that bears a striking resemblance to the...