IC 5146

IC 5146, also known as the Cocoon Nebula, is an astronomical object located in the constellation Cygnus, approximately 3,300 light-years from Earth. It is a region of star formation, where new stars are being born from clouds of gas and Continue Reading