Bhede River
The 883rd longest river in the world
The Bhede River is a river in India and is a tributary of the Telen River, which in turn is a tributary of the Mahanadi. The Bhede is located in Odisha. Four instream storage structures were being built at Budharaja, Kirasasan, Saida and Gochhara in Kuchinda in 2024.
Flows through: India.
River data from Wikidata (CC0); lengths normalised to a common unit.