Freight train station at night in Maschen near Hamburg, it is the biggest marshalling yard in Europe.

Royalty-free stock photo ID: 80479513

Freight train station at night in Maschen near Hamburg, it is the biggest marshalling yard in Europe.