Hubble Space Telescope turns 20
NASAâ€™s best-recognized, longest-lived and most prolific space observatory was launched April 24, 1990, aboard the space shuttle Discovery during the STS-31 mission. Hubble discoveries revolutionized nearly all areas of current astronomical research from planetary science to cosmology.
NASA is releasing a new Hubble photo of a small portion of one of the largest known star-birth regions in the galaxy, the Carina Nebula. Three light-year-tall towers of cool hydrogen laced with dust rise from the wall of the nebula. The scene is reminiscent of Hubbleâ€™s classic â€œPillars of Creationâ€ photo from 1995, but even more striking.