The Telen River is a tributary of the Mahanadi in East Central India. The Bhede River is a tributary to this river. The historical Kolabira Fort is situated on the bank of this river. Jharsuguda town lies on the bank of this river.
References
Telen River Wikipedia(Text) CC BY-SA