Tech Mars InSight Lander captured in first photos From Space December 14, 2018 Buzz60, Buzz60 Comments Off on Mars InSight Lander captured in first photos From Space The Mars Reconnaissance Orbiter snapped the first shots of the InSight Lander in Elysium Planitia, InSight’s flat lava plain landing sight.