The 65,127.5 acre (260.51 km2[4]) national park is located about 22 km south of Bangalore in the hills of the Anekal range with an elevation of 1245 - 1634m.[5] The park has a hilly terrain of granite sheets under moist deciduous forest valleys and scrubland on higher areas.[6] Sixteen villages border the park.[4] The park is part of a wildlife corridor for elephants which connects the BR Hills and the Sathyamangalam forest.