Why are the Himalayas called the 'Water Tower of Asia'? | Shiksha Nation