Thursday, April 24, 2008

PostHeaderIcon Happy Birthday Hubble!

Hubble Space Telescope was launched April 24, 1990.

Despite the early disappointments requiring herculean efforts to fix it, Hubble remains one of the wonders of the modern world -- taking us back to the dawn of creation and further into space than anyone could have imagined.

The two images here are the M-51 (Whirlpool) galaxy and the Eagle Nebula (part of the "pillars of creation").


Related Posts with Thumbnails

Blog Archive