ALMA Reveals Sun in New Light

ALMA image of sunspot