Geography, asked by payalsganatra, 4 months ago

name of 2 mountain ranges that are storehouses of water?

Answers

Answered by ddhivyaofficial
2

Answer:

Himalya-Karakoram are the largest storehouse of water

Answered by nishkasharma143
3

Explanation:

himalayas and mount everst

Similar questions