27.9k views
3 votes
Over 90% of the world's supply of the fresh water is located in ?

User JohannesD
by
6.3k points

2 Answers

0 votes
90% or the worlds freshwater is frozen in glaciers.
User Tox
by
6.5k points
4 votes
I believe it is Antarctica
User Spijs
by
6.7k points