Port of Hamburg

HHLA Container Terminal Altenwerder. Image courtesy of HAMBURGER HAFEN UND LOGISTIK AG.