WORLD IMAGES 2

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: MSN.com/Photos

You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *