S
T
A
R
S

Return

Located in the Southern Hemisphere constellation Centaurus, the emission nebula Lambda Centauri (IC 2944), also known as the Running Chicken Nebula, is a stellar nursery and home to an open cluster of stars.

Next

Lambda Centauri Nebula

Photo credit: ESO