India and Bangladesh share 54 transboundary rivers, yet have sharing agreements for only one - the Ganges - which will expire in December next year.