The Weser is the second longest river in Germany. Weser flows from the Thuringian Forest to the North Sea, where it flows into the sea near Bremerhaven.
The Weser begins at Hannoversch Münden through the confluence of the Werra and Fulda. It passes through the Hanseatic city of Bremen. Its mouth is 50 km further north against the ports of Bremerhaven and Nordenham. The latter is on the Butjadingen Peninsula. It then merges into the North Sea via two highly saline, estuarine mouths.
It connects to the canal network running east–west across the North German Plain. From Wikipedia