Space Shot of the Day: A Green Nebula in Deep Space

This fresh-outta-space image captured by the European Southern Observatory's Very Large Telescope shows the most detailed view of IC 1295, a planetary nebula lying 3,300 light-years away in the constellation Scutum, glowing in its ghostly green beauty. If you want more, check out the video released by ESO.