Why do the rivers in the Himalayas have water throughout the year ?

The Himalayan Region extends along the North of India. It extends from Pamir to the eastern end of Arunachal Pradesh. Himalayas are the longest and the highest mountain range in the world.