That is a nice one, with ejecta, clear central peak and located near sand dunes. Should be a nice place to visit once there is rover technology and $$ to put into it.
__________________
The impossible often has a kind of integrity which the merely improbable lacks.
|