Hubblecast 29: Mission Accomplished: Healing Hubble

The fifth and final mission to the iconic Hubble Space Telescope was a long time coming. After a delay in the fall of 2008, spring brought new hope and, on 11 May, the seven Space Shuttle crew members headed for the mission of a lifetime.

Credit:

NASA & ESA

About the Image

Id:ann0908a
Type:Photographic
Release date:22 June 2009, 16:20
Related announcements:ann0908
Size:1200 x 676 px

About the Object

Name:Earth
Type:• Solar System : Planet
• Solar System : People : Astronaut
• X - Mission


Image Formats

Large JPEG
272.2 KB
Screensize JPEG
171.6 KB

Also see our