Helix Nebula’s “Eye of God”

Helix Nebula’s “Eye of God”

On January 20, 2026, NASA’s James Webb Space Telescope released a striking new view of the Helix Nebula, showing the glowing debris of a dying Sun-like star in unusually sharp detail.