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").