Cape Roberts, along the west coast of the Ross Sea.

Cape Roberts, along the west coast of the Ross Sea.

Cape Roberts, along the west coast of the Ross Sea.

Image: Penn State
Licensing and Use