<<Up
Contents
Ross Ice Shelf
The
Ross Ice Shelf
is the largest
ice shelf[?]
of
Antarctica
(it's the size of
France
). Ice shelves are permanent floating
ice
sheets that are attached to the land and are constantly fed by
glaciers
.
wikipedia.org
dumped 2003-03-17 with
terodump