Indus Waters Treaty was signed in Karachi on September 19 1960 by then Indian Prime Minister Jawaharlal Nehru and then Pakistani President Ayub Khan