McMurdo Station on Ross Island, Antarctica

McMurdo Station on Ross Island, Antarctica

View from Observation Hill of McMurdo Station on Ross Island, Antarctica.