30 Years of the Hubble Space Telescope

On April 25, 1990, the Hubble Space Telescope was deployed from the cargo bay of space shuttle Discovery.

Read more here:: http://www.nasa.gov/image-feature/30-years-of-the-hubble-space-telescope