InSight lander in assembly Published February 22, 2016 at 2000 × 1333 in InSight 2018 Next → The InSight lander undergoing assembly in a clean room at Lockheed Martin.