The Hand of God is a spectacle
structure in space formed due to a
pulsar left behind by explosion of a
star.
NASA explains that the golden
structure is a nebula of energy and
particles blown by a pulsar. The
pulsar is about 19 kilometres in
diameter. It is 17,000 light years
away from Earth.