From Dusseldorf’s Oberkasseler Brucke, high above the Rhine, the river seemed to flow lazily, its ripples glistening under a weak sun. Despite its tiny size, the Alstadt was home to more than 300 pubs, bars, cafes and eateries, earning it the moniker of the ‘longest bar in the world.’ Come evening and it turned into a noisy, boisterous place with …