The Chamaeleon complex, also known as the Chamaeleon I cloud complex, is a large molecular cloud located in the southern hemisphere of the sky, primarily in the constellation of Chamaeleon. It is one of the closest regions of star formation to Earth, situated approximately 500 light-years away.
New to topics? Read the docs here!