Mars Express Spots ‘Spiders’ at Outskirts of Martian ‘Inca City’
ESA’s Mars Categorical spacecraft have noticed the telltale traces of ‘spiders’ scattered throughout the southern polar area of Mars. This picture of the Martian Inca Metropolis was captured by the…