Hamburg, Germany

1 year ago
107

Hamburg, a major port city in northern Germany, is connected to the North Sea by the Elbe River. It's crossed by hundreds of canals, and also contains large areas of parkland.

Loading comments...