Artist's concept of Curiosity as it is being lowered for landing.

May 20, 2010

This artist's concept from an animation depicts Curiosity, the rover to be launched in 2011 by NASA's Mars Science Laboratory, as it is being lowered by the mission's rocket-powered descent stage during a critical moment of the "sky crane" landing in 2012.




You Might Also Like