Why Himalaya Is Called Abode Of Snow?
Why Himalaya Is Called Abode Of Snow? The name Himalaya means “abode of snow” in Sanskrit. … The moisture for snowfall in this part of the range is delivered primarily by the summer monsoon. The mountains form a natural barrier that blocks monsoonal moisture from reaching the Tibetan Plateau to the north. What is known