Ross Ice Shelf 🏔️ Overview The Ross Ice Shelf is the largest ice shelf in Antarctica and one of the most remarkable natural features on Earth. Covering an area of approximately 487,000 square kilometers (188,000 square miles)—roughly the size of Spain—it forms a vast floating extension of the Antarctic Ice Sheet over the southern Ross …