This is an image from some years ago.
On this place NASA found evidence of water presence.
This is the Clavius complex.
Jump to content
Posted 26 October 2020 - 12:59 PM
Naturally, that's why the Clavius Base was situated there...
(with a nod to Arthur C. Clarke.)
Cloudy Nights LLC
Cloudy Nights Sponsor: Astronomics