46m
The largest port in Germany, Hamburg is host to a hundred consulates and cherishes its international character.