30 Years of the Hubble Space TelescopeOn April 25, 1990, the Hubble Space Telescope was deployed from the cargo bay of space shuttle Discovery.Read More Facebook Pinterest X LinkedIn Email https://www.nasa.gov/image-detail/30-years-of-hubble-space-telescope/Copy URL to clipboard> DownloadShareSize1041x693px