The Lion Nebula

Lion Nebula

Sh2-132 is an emission nebula located in the constellation Cepheus. Illuminated by nearby massive stars, Sh2-132 is a dynamic stellar nursery where new stars are born.

Previous
Previous

Elephant’s Trunk Nebula

Next
Next

NGC 3486