In this February 17, 2009, image, NASA Mars Science Laboratory rover is attached to the spacecraft descent stage. The image was taken inside the Spacecraft Assembly Facility at NASA JPL, Pasadena, Calif.
Show lessRead more
Details
Title: Mars Science Laboratory Rover and Descent Stage
Creator: NASA/JPL-Caltech
Date Created: 2008-11-19
Rights: JPL
Get the app
Explore museums and play with Art Transfer, Pocket Galleries, Art Selfie, and more