Nepal is bestowed with abundant water resources. It is said there are over 6000 river and riverlets. Measuring and recording river discharge has many utility, ranging from mere monitoring to flood assessment. DHM as mandated agency monitors water dischare and level in major river systems of the country.