The Himalayan mountain range is one of the world’s largest sources of fresh water, and Nepal, situated at the foothills of the Himalayas, is endowed with ample water resources. In spite of this water abundance, drinking ...