The star that exploded to create this cosmic wonder was about 20 times bigger than our sun.
The post Candy-colored atoms shine in new image of the Veil Nebula appeared first on Popular Science…
Read More