The stellar nursery of the Orion Nebula, where new stars are being born.
close