Approximately 70% of the Earth's freshwater is stored in ice caps and glaciers, with about 90% of this frozen water located in Antarctica and Greenland. This means that a significant portion of the planet's freshwater resources is concentrated in polar regions. In terms of the total water on Earth, about 2% is frozen at the poles.
Copyright © 2026 eLLeNow.com All Rights Reserved.