Saturday, April 24, 2010

Happy 20th Birthday Hubble Telescope!

From the NASA article commemorating this great achievement: "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."

Click here to read the article and view the stellar and heavenly images from one of NASA's most successful continuing missions.

No comments:

Post a Comment