McMurdo Station on Ross Island, Antarctica

Zoom in on the image Zoom    Download this file Download

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