16 Incredible Images From NASA's Hubble Space Telescope

16 Incredible Images From NASA's Hubble Space Telescope

Horsehead Nebula The Horsehead Nebula is a cloud of ionized-hydrogen in the constellation Orion. These clouds are lit from within by young, hot stars. The interstellar dust absorbs the light from part of the ionized cloud creating this beautiful contrast.

Pinterest
Search