Elbe
Each of mentioned cities in the Czech Republic has almost 100,000 inhabitants. There are about 500,000 people living in Dresden, and 250,000 in Magdeburg. With 1.8 million people in the city proper, Hamburg is the second largest city in Germany, and the sixth largest city in the European Union. Hamburg is still  away from the estuary.