Glaciers on the Melchior Islands off Antarctica.

Glaciers on the Melchior Islands off Antarctica are shown here.

Credit:

David Stanley/CC BY 2.0. Image cropped.

Related Stories