Boomerang Nebula
Friday, December 28th, 2007This gorgeous image to the left is of the Boomerang Nebula (also called the bow tie nebula). It is a protoplanetary nebula located 5,000 light-years away from Earth in the Centaurus constellation. It was formed by high-speed winds of gas and dust blowing from the aged star at the center of the image. The winds [...]
