Mars InSight Lander Seen in First Images from Space
- Thu 13 Dec 2018 08:12:PM
Look closely, and you can make out the lander's solar panels.
Source: Mars InSight Lander Seen in First Images from Space
Look closely, and you can make out the lander's solar panels.