brahmaputra ganges sacred ganga indus tributaries krishna godavari tay
ganges brahmaputra catchment meghna rivers
river ganges india varanasi sacred where starts glacier himalayas runoff pure
ganga river tributaries system brahmaputra yamuna pmfias major pmf ias