Bruce Murray Space Image Library

InSight stacked with its cruise stage

InSight stacked with its cruise stage
InSight stacked with its cruise stage This photo shows the upper side of the cruise stage of NASA's InSight spacecraft as specialists at Lockheed Martin Space Systems, Denver, attach it to the spacecraft's back shell. The photo was taken on April 29, 2015. NASA / JPL-Caltech / Lockheed Martin