The pit-chains of Mars – a possible place for life?

The pit-chains of Mars – a possible place for life? News from ESA (Image:Tractus Catena is shown here in a computer generated perspective view. The image was created using data obtained from the High-Resolution...