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.