TOP STORY
Stunning New Photo of Nebula for Hubble's Birthday
Horsehead Nebula The Hubble Telescope captured a stunning new photo of the Horsehead Nebula in infrared light in April, 2013. It looks through veils of dust to reveal the Nebula's hidden features. NASA's Hubble Space Telescope has snapped a spectacular new image of an iconic nebula to celebrate its 23 years of peering deep into the heavens. The Hubble observatory, which launched on April 24, 1990, captured theHorsehead Nebulain infrared light, peering through obscuring veils of dust to reveal the...