Snow is glowing in the Russian Arctic. The culprit? Tiny sea

© 2025 Vimarsana