Where is 70% of Earth's fresh water stored?
in lakes
in rivers
in groundwater
in glaciers
in lakes
in rivers
in groundwater
in glaciers