Geographically Pushpagiri temple complex is located on the banks of the Pinakini river that meanders through the District which has origins on Nandi Hills in Karnataka and is at a distance of about 16 kilometres from the district headquarters.
