The Hubble Space Telescope was launched aboard the Space Shuttle Discovery on April 24, 1990. For more than 25 years, Hubble has been providing us with spectacular images of deep space. Among its most famous photos are those of the Horsehead Nebula, the Hourglass Nebula and the "Pillars of Creation" in the Eagle Nebula.
Cache: 1 | 1 | 1 | 1
Hubble Space Telescope