Star cluster NGC 2060
This composite image, released as part of Hubble's 22nd launch anniversary in 2012, shows the star cluster NGC 2060, located in the heart of the Tarantula Nebula some 170,000 light-years away, in the Large Magellanic Cloud — a satellite galaxy of our Milky Way. The cluster was created by a supernova that exploded about 10,000 years ago, according to NASA.
NASA/ESA/Space Telescope Science Institute/Reuters