Horsehead Nebula (IMAGE)
Caption
Astronomers have used NASA's Hubble Space Telescope to photograph the iconic Horsehead Nebula in a new, infrared light to mark the 23rd anniversary of the famous observatory's launch aboard the space shuttle Discovery on April 24, 1990.
Credit
Credit:NASA, ESA, and the Hubble Heritage Team (STScI/AURA)
Usage Restrictions
None
License
Licensed content