Jalpaiguri: Boats remain moored along the riverbank under cloudy skies at Teesta Barrage in Gazoldoba, Jalpaiguri district, on Thursday, April 30, 2026. (Photo: IANS)