Does the Bhainsai river in India exist?

I have read the following articles on Wikipedia.

https://en.wikipedia.org/wiki/Bhainsai

So I looked for this river with Google Maps. But I could not find this river.

Does this river really exist?
2 answers 2