apr 052014
 
Anne's Image of the Day: The Dragonfish Nebula

  April 5, 2014 The Dragonfish Nebula, an emission nebula in the Crux Image Credit: NASA/JPL-Caltech/Univ. of Toronto The Dragonfish Nebula, named for its resemblance to a terrifyingly toothy deep-sea fish on infrared images, is an emission nebula and star-forming region of about of 450 light-years across, located some 30,000 light-years away from Earth in [continue reading]