Incredible Image from Hubble of the Horsehead Nebula
Horsehead nebula. "Just off the top of the Hubble picture is the bright star system Sigma Orionis, composed of five incredibly luminous stars. Combined, they shine with the power of over 75,000 Suns! They are responsible for heating and exciting the gas...