The Teesta Barrage is a major irrigation project in Bangladesh, in Lalmonirhat District.
Construction started 1979 and was completed in 1997–98.
The Teesta Barrage is a major irrigation project in Bangladesh, in Lalmonirhat District. Construction started 1979 and was completed in 1997–98.
Teesta River