
This NASA/ESA Hubble Space Telescope image features a supernova residue called the Veil Nebula.
This nebula is the remnant of a star roughly 20 times as enormous as the Sun that blew up about 10,000 years ago.Image Credit: ESA/Hubble - NASA, R.
SankritRead More.
Image Credits - NASA