The Popped Balloon nebula classified as Abell 85 is a supernova remnant that lies roughly 10,000 light years away within the constellation Cassiopeia.
The Popped Balloon nebula classified as Abell 85 is a supernova remnant that lies roughly 10,000 light years away within the constellation Cassiopeia.