Astronomers using the NASA/ESA Hubble Space Telescope have taken a very detailed image of the open cluster NGC 2660. This Hubble image shows NGC 2660, an open cluster 8,617 light-years away in the constellation of Vela. Image credit: NASA / ESA / T. von Hippel, Embry-Riddle Aeronautical University / Gladys Kober, NASA & Catholic University of America. “Open clusters are a type of star cluster that can contain anywhere from tens to a few hundreds...
