Hamburg is the second-largest German city and it lies on the most northern coast of Germany at the confluence of the river Elbe and rivers Alster and Bille. The city centre is beautifully set around the Binnenalster (inner lake) and the lake Aussenalster (outer lake).
Saturday Star