Hubble celebrates its 33rd birthday with stunning nebula image
Nebula NGC 1333 is a busy stellar nursery, with new stars forming among the cloud of dust and gas located 960 light-years away.
Author: Georgina Torbet. [Source Link (*), Digital Trends]