jun 282013
 
Anne's Picture of the Day: Star Cluster NGC 2060

June 28, 2013 NGC 2060, a star cluster and supernova remnant in the LMC Image Credit: ESO NGC 2060 is an open star cluster, located about 170,000 light-years away close to the center of the Tarantula Nebula, a vast star-forming cloud of gas and dust in our neighboring galaxy, the Large Magellanic Cloud, in the [continue reading]