This Hubble image showcases N159, a massive star-forming cloud where newborn stars blaze to life inside icy hydrogen gas. Their powerful radiation lights the cloud in red and sculpts giant bubbles ...