A cruise ship sits in drydock on the mighty Elbe river. Hamburg is Europe’s second largest port
HAMBURG
...........................
EF- GER- 15253