Spiders on Mars?
No, these dark spots, seen by ESA’s Mars Express on the outskirts of an area nicknamed ‘Inca City’ in the southern polar region of Mars, have a more ‘down to Earth’ explanation…
Spiders on Mars?
No, these dark spots, seen by ESA’s Mars Express on the outskirts of an area nicknamed 'Inca City' in the southern polar region of Mars, have a more 'down to Earth' explanation… pic.twitter.com/1A31L2iOMN
— European Space Agency (@esa) April 24, 2024