– One-third of India’s 1.2 billion people live along the banks of the 1,560-mile-long river, many of them relying on it for drinking, cooking and washing.
– One-third of India’s 1.2 billion people live along the banks of the 1,560-mile-long river, many of them relying on it for drinking, cooking and washing.