HEAVY BOOM. A massive supernova remnant, N63A, marks the site of a blast of cosmic rays that occurred when a star 50 times more massive than the Sun ended its life.
NASA/ESA/HEIC/The Hubble Heritage Team