Harangi River is a major tributary of Cauvery River
. The river originates from the Pushpagiri Hills
of Western Ghats
in Karnataka. Harangi River has a catchment area of about 717 sq km. This river, which is a prime source of irrigation in Karnataka, has a total length of 50 km.