McMurdo Station
McMurdo Station is a United States Antarctic research station on the south tip of Ross Island, which is in the New Zealand-claimed Ross Dependency on the shore of McMurdo Sound in Antarctica.
It is operated by the United States through the United States Antarctic Program, a branch of the National Science Foundation.
...Read more
...Less detail