The Running Chicken Nebula (IC 2944) Image by Martin_Heigan The Running Chicken Nebula or the Lambda Centauri Nebula (IC 2944), is an open cluster with an associated emission nebula (between 6,000 - 6,500 light-years away) in the constellation Centaurus, close the star Lambda Centauri. About Emission nebulae: Emission nebulae are glowing clouds of interstellar gas which … [Read more...] about The Running Chicken Nebula (IC 2944)