Over 40,000 stranded in 5 districts as Teesta flows above danger mark

UNB photo