The largest stock of freshwater

Antarctica may be a frozen sheet of ice, but it has almost 90% of the world's freshwater.

The largest stock of freshwater