NGC 3603 Shows Off Family Picture Of Stars In Different Life Stages
The starburst region NGC 3603 is a cosmic factory where stars form frantically from the nebula's extended clouds of gas and dust. Located 22 000 light-years away from the Sun, it is the closest…