By SpaceZE News Publisher on Thursday, 28 April 2022
Category: ESA Top News

Tantalising tectonics

This network of long grooves and scratches forms part of a giant fault system on Mars known as Tantalus Fossae, and is shown here as seen by ESA’s Mars Express.

Original link