This observation from NASA’s Hubble Space Telescope, released on March 23, 2026, gives an unparalleled, detailed look at the ...