The Bhima River is a major river in Western and South India. It flows southeast for 861 kilometres through Maharashtra, Karnataka, and Telangana states, before joining the Krishna River. After the first sixty-five kilometers in a narrow valley through rugged terrain, the banks open up and form a fertile agricultural area which is densely populated.