Teesta Bazaar is a village located 4 km (2.5 mi) downstream from the town of Melli on the right bank of Teesta River in the Kalimpong I CD block in the Kalimpong subdivision of Kalimpong district of the state of West Bengal, India. From Wikipedia
Heavy rain forecasts through August 18 heighten landslide risks on the 27th Mile–Teesta Bazaar stretch following the discovery of critical cracks.