The Vavilov Ice Cap, part of the Severnaya Zemlya archipelago in the Russian Arctic, producing some intriguing red sediment plumes this summer, something entirely absent last summer. Sentinel 2 images.
I'm guessing it's mostly derived from the red soil/rock that appears to dominate the area, and the ice and permafrost thaw from the Siberian heatwave.