Picture Antarctica today and what comes to mind? Large ice floes bobbing in the Southern Ocean? Maybe a remote outpost ...