In this stunning picture of the giant galactic nebula NGC 3603, the crisp resolution of the NASA/ESA Hubble Space Telescope captures various stages of the life cycle of stars in one single view.