The ice sheet in Antarctica is the largest solid ice mass on the planet. The enormous frozen structure contains about 90% of all the fresh water on earth.
The ice sheet in Antarctica is the largest solid ice mass on the planet. The enormous frozen structure contains about 90% of all the fresh water on earth.