Which of the following countries signed the Farakka treaty for sharing the Ganga waters?1India and Bangladesh.2India and China.3India and Pakistan.4India and Afghanistan.Answer & explanation+Correct answer: option 1India and Bangladesh signed the Farakka Treaty for sharing the Ganga waters in 1996.