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 .