It is located in the district of Hildesheim and is about 30 km southeast of Hannover . The city is on the banks of the Innerste river , which is a smaller river that flows into the Leine river . It is located in the district of Hildesheim , about 30 km southeast of Hanover on the banks of the Innerste river , which is a small tributary of the Leine river .