Taking aim, preparing for landing
/

Taking aim, preparing for landing

Orbiting craft keeps a weather eye on next Mars mission landing spot.

Exit mobile version