Launch of Space Shuttle AtlantisSpace Shuttle Atlantis and its seven-member STS-125 crew launches from NASA’s Kennedy Space Center for the final servicing mission to the Hubble Space Telescope on May 11, 2009.Credits: NASA/M. Soluri Download Share Tags Hubble Space TelescopeImage CreditNASA/M. SoluriSize1024x682px