Rain water from higher altitudes flows down the hills and forms rivers.
Water take a long course and flows over land surface from higher altitudes and it contains various impurities and soluble salts like chlorides, bicarbonates, sulphates etc but less as compare to saline water.
some of the impurities are also added by human action , which contains plastics, clothes, fabrics, flowers etc.