Signed in 1996 between India and Bangladesh, the 30-year Ganges Water Sharing Treaty is set to expire in December 2026.