Antarctica—merely uttering the word calls to mind limitless ice, high glaciers, and a world vastly different from ours. It's a…