By | January 09 2013 4:53 PM

NASA has released a brilliant photo of the aftermath of a massive star explosion. The supernova remnant, Cassiopeia A, is 11,000 light-years from Earth.