LOOK: Hot, Young Stars Form 'Celestial Fireworks'
NASA posted the glittery image of stars that "live fast and die young" on the eve of Independence Day. It shows a cluster of "huge, hot" stars called NGC 3603, about 20,000 light years away.