Hamburg

Hamburg is the second largest city in northern Germany, home to 1.8 million people.