Melting ice and snow at on Joinville Island just off the Antarctic Peninsula.