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 water supply in many parts of the country is inadequate, particularly in the capital,...