Cooch Behar, also known as Koch Bihar, is a city in the Indian state of West Bengal and it stands on bank of the Torsa river. The city is the headquarters of the Cooch Behar district. From Wikipedia
The TMC has dismissed the video as a BJP-orchestrated election tactic