Hubble Images the Little Ghost Nebula

Image credit: Hubble The latest image release from the Hubble Space Telescope is of the “Little Ghost Nebula”; a.k.a. NGC 6369, located several thousand light years from Earth in the constellation of Ophiuchus. The nebula was created when a star like our own Sun entered the final stages of its life and expelled its outer … Continue reading Hubble Images the Little Ghost Nebula