Bruce Murray Space Image Library

InSight assembly begins

InSight assembly begins
InSight assembly begins Lockheed Martin engineers work on the honeycomb structure that forms InSight's deck, preparing it for propulsion proof and leak testing. InSight aims at a March 2016 launch. NASA / JPL / Lockheed Martin