Images shared by the European Space Agency (ESA) captured what appeared to be spiders but were actually the result of carbon dioxide deposits turning into gas.
Images shared by the European Space Agency (ESA) captured what appeared to be spiders but were actually the result of carbon dioxide deposits turning into gas.