The Ross Ice Shelf

The Ross Ice Shelf

The Ross Ice Shelf is the largest of Antarctica’s roughly 300 ice shelves.

Cranke Getty Images
Image source

Back to topic