Bremen (IPA2|ˈbʁeːmən) is a Hanseatic city in northwestern Germany (official name: "Stadtgemeinde Bremen" / "City Municipality of Bremen"). It is a port city, situated along the river Weser, about south from its mouth on the North Sea. Bremen is one of two towns belonging to the state of Bremen (official name...