Images like this one could help reveal the Sun’s inner workings

The Inouye Solar Telescope just released a hyper-detailed sunspot image.