Original: Situated on the scenic German Framework Road, Nienburg lies on the river Weser, approximately 55 k southeast of Bremen, and 45 k northwest of Hanover.
Simplified: Nienburg is situated on the river Weser, approx. 55 km southeast of Bremen, and 45 km northwest of Hanover.