 |
'Hand of God' (NASA Photo) |
Article Excerpt: "... The image is a composite made from observations by NASA’s Chandra X-ray Observatory and Nuclear Spectroscopic Telescope Array (NuSTAR), showing the appropriately-named “Hand of God” nebula located 17,000 light-years away. ..."
Reference: discovery.com