Hidden on the frozen edge of Ross Island, McMurdo Station is the largest and most important outpost in Antarctica. Home to up ...