Rating: 216.89

Untitled
-
Both the view and the relief are interesting!
The rover would be a great fit!