Vela Supernova Remnant

A Nebula that Extends its Hand into Space

The Gum Nebula is an emission nebula almost 1400 light-years away. It's home to an object known as "God's Hand"…

7 months ago