Geography
Where is the ross ice shelf?
1
Answer
The Ross Ice shelf is the largest ice shelf in Antarctica, and the worlds largest piece of free floating ice.
LIVE
Points
48
Rating