Oxia lies about 18 degrees north of the equator, ensuring ExoMars' solar panels will get good exposure to sunlight all year round. But it is the potential of what could lie under the rover's six ...
Results that may be inaccessible to you are currently showing.