The Weser is a river of north-western Germany. Formed at Hannoversch Münden by the confluence of the Fulda and Werra rivers, it flows through Bremen to the North Sea, and has a length of 440 km. Together with the Werra, its length is 730 km.
Orthographic projection centred over Bremen and the Weser watershed
Weser and its tributaries in blue, other rivers in grey