A photo allegedly showing the Helix Nebula and that was said to have been captured by NASA's Hubble Space Telescope was circulating online in late November 2024.
Captured by the NASA/ESA Hubble Space Telescope, this image reveals the Serpens Nebula, a stellar nursery located about 1,300 light-years away. IC 63, or the Ghost Nebula, is 550 light-years away, ...