Auf dem Fischmarkt in Hamburg.. At the fish market in Hamburg (Germany)..