Tuesday, April 21, 2015

Hubble Space Telescope Anniversary

Edwin Hubble

This week marks the 25th anniversary of the launch of NASA’s Hubble Space Telescope aboard the space shuttle Discovery on April 24, 1990. Orbiting at about 350 feet, with a view unobstructed by the Earth's atmosphere, the observatory has yielded 25 years of insights and spectacular images of our solar system and beyond.

Pillars of Creation in the Eagle Nebula