0
The Hubble Space Telescope (HST) has just celebrated its 20th anniversary since it was positioned in orbit on April 24, 1990 by the space shuttle Discovery. NASA, together with the Space Telescope Science Institute and the European Space Agency, celebrated the event with the release of a new image from the Carina Nebula, one of the largest known star-birth regions of the...
Tagged with: Butterfly, Carina, Challenger, ESA, HST, Hubble, JWST, NASA, nebula, NGST, Telescope, Webb
by Alex at April 26th, 2010 at 06:04 am