
NASA Shares ‘Hand of God’ Nebula Image 17,000 LY Away
NASA’s Chandra X-ray Observatory and NuSTAR have captured a remarkable image of a pulsar wind nebula, nicknamed the “Hand of God,” located approximately 17,000 light-years away in the constellation Circinus. This nebula is powered by the pulsar PSR B1509-58, a rapidly spinning neutron star about 19 kilometers (12 miles) in diameter, rotating nearly seven times…