The Grand Duchy of Luxembourg is a country in western Europe. It shares borders with Belgium, France and Germany.
Luxembourg has an estimate population of 500,000 people and a land mass of 2,586.4 km2 / 998.6 sq mi.
A different angle
Photo of CFL's red & silver electric Locomotive 4005, taken at Luxembourg.
TGV SNCF 508
High speed passenger train at platform in Luxembourg.
EMU CFL 2019
Photo of the Electric Multiple Unit CFL2019, seen at Luxembourg.
Inside the Kettle
Inside the kettle of the steam locomotive CFL 5621, seen in Luxembourg.