The Clavius crater is one of the biggest craters and it is located near the south pole in a heavily cratered region. Water molecules have recently been discovered inside Clavius.
We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.
Leave a Reply