A killer whale in McMurdo Sound
3345 of 3588

A killer whale in McMurdo Sound

May 19, 2010
A killer whale emerges from the icy water in McMurdo Sound, Antarctica, near McMurdo Station, the National Science Foundation's main logistics and resarch hub on the continent. McMurdo Station is one of three United States research stations on Antarctica. The National Science Foundation operates them all. [One of two related images.

comments powered by Disqus