The Heart Nebula (also known as the Running dog nebula, IC 1805, Sharpless 2-190) is an emission nebula, 7500 light years away from Earth
The Heart Nebula (also known as the Running dog nebula, IC 1805, Sharpless 2-190) is an emission nebula, 7500 light years away from Earth