Taken from the observation room of the Spacecraft Assembly building at JPL. I'm a horrible photographer so many of these pictures suck. 

What you see in these images are pieces of the Mars Science Laboratory spacecraft and rover.

05/02/2009