Home Tech Martian Satellite Spots NASA’s InSight Lander From Space

Martian Satellite Spots NASA’s InSight Lander From Space

139

The precise location of NASA’s InSight lander within Elysium Planitia is now known, thanks to images captured by the Mars Reconnaissance Orbiter.

Read more…