After a half-year journey covering over 30 million miles, NASA’s InSight lander just touched down on the surface of Mars to begin its mission of studying the red planet’s deep interior. InSight also captured and sent back this first clear photo from the ground, a 1-megapixel selfie.
The photo was captured by InSight’s Instrument Deployment […]. petapixel.com
2018-11-27 18:39