Original: 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.
Simplified: The city is on the banks of the Innerste river, which is a smaller river that flows into the Leine river.