NASA's InSight on Mars shortly after touching down.
On November 26, 2018, the NASA InSight lander successfully touched down on Mars. This image was captured shortly after landing by the Instrument Deployment Camera (IDC) mounted to InSight's robotic arm. Credit: NASA/JPL-Caltech
Gallery: Mars Rovers
- Author:
- Scott MacNeill
- Entry Date:
- Oct 2, 2015
- Published Under:
- Scott MacNeill's Media