April 19, 2013: Astronomers have used NASA’s Hubble Space Telescope to photograph the iconic Horsehead Nebula in a new infrared light, causing it to appear transparent and ethereal. The image marks the 23rd anniversary of the famous observatory’s launch on April 24, 1990, aboard the space shuttle Discovery.

Taken from:

October Gallery Radio

You may also like...