Stains on the ice visible on this satellite image. Credit: British Antarctic Survey | Universe Today