James Webb telescope peers into 'Eye of God' and finds clues to life's origins — Space photo of the week | Live Science
TLDR
The James Webb Space Telescope has captured a stunning image of the Helix Nebula, revealing intricate structures inside the nebula where a dying sunlike star is enriching the galaxy with the elements needed for life.
0 Comments