Hamburg, Germany. The main railway station (German: Hauptbahnhof) with trains arriving and departing.