Hosted on MSN11mon
Hundreds of black 'spiders' spotted in mysterious 'Inca City' on Mars in new satellite photosThe dark, spindly formations were spotted in a formation known as Inca City in Mars' southern polar region. Images taken by ESA's Mars Express orbiter and ExoMars Trace Gas Orbiter show dark ...
One of them has sparked particular curiosity. In the region known as Inca City, what appears to be a multitude of black spiders emerges on the surface. What are these apparitions really?
Some results have been hidden because they may be inaccessible to you
Show inaccessible results