Stars bursting into life in the chaotic Carina Nebula

Stars bursting into life in the chaotic Carina Nebula