I like how that picture of the beautiful German city has a McDonald's sign in it...
Americanization at it's finest.
Looking at pictures inside the Kiel Hauptbahnhof, which is in your original picture on the left, there's quite a number of different foods, particularly Asian food, and right next to the tracks down on the right is a Mediterranean restaurant (obviously Germany is not bordering this area). In fact I don't see one American fast food chain in there in a few pictures I've seen of the Hauptbahnhof, although surely there's gotta be one or two.
Multiculturalism at it's finest?

Seems like that describes the flags there.