Where is the worlds largest supply of fresh water?

"The Antarctic Icecap is the largest supply of fresh water, representing nearly 2% of the world's total of fresh and salt water."

Source: http://www.infoplease.com/ipa/A0004674.html