Teesta river is green because of the fact that the bedrock is grinded due to the construction of dams and as a result rocks enter into the water. That results in the green color of the river.