Düsseldorf, Germany etc.Was in Düsseldorf, Germany, these past few days. Not quite sure the picture attached to this blog gives much of an impression of the...