Captivating Beauty of Medusa Nebula
Although extremely dim and hard to observe, Medusa Nebula’s new image with a lot of details has been taken by the Very Large Telescope in Chile. The Nebula is located in the constellation of Gemini and is 1.500 light-years away from our planet.