ESA’s Mars Express Snaps Pictures of “Spiders” and Ancient Inca City Ruins on Red Planet
This picture reveals options generally known as “spiders” close to Mars’s south pole (ESA/TGO/CaSSIS) In contrast to another parts of Mars, its South Pole remained elusive for the longest time….