Contact: Ray Villard
NASA/Goddard Space Flight Center
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
Related news release: NASA's Hubble sees a horsehead of a different color