The NASA/ESA Hubble Space Telescope shot this image of the supernova remnant DEM L249. “These cosmic ribbons of gas have been left behind by a titanic stellar explosion called a supernova,” the Hubble astronomers said. DEM L249 is located approximately 160,000 light-years away in the constellation of Mensa. The object resides in the Large Magellanic [...]