 There are 184 tanks built in the Arkavati river basin upstream of the Hesaraghatta lake.The River Arkavati originates in the Nandi Hills of Chikkaballapur district and joins the River Kaveri at Kanakapura after flowing through Kolar District and Bangalore Rural district.The Vrishabhavati and the Suvarnamukhi are the tributaries which drain part of Bengaluru and Anekal Taluk respectively into the Arkavati River.