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.
EMU CFL 2008
Electric Multiple Unit CFL 2008, seen at Luxembourg.
Loc CFL 4013
Electric Locomotive CFL 4013 pulling passenger carriages. Seen at Luxembourg.
Loc CFL 3010
Electric Locomotive CFL 3010, seen at Luxembourg. See also picture #405 for the same loc but a few y...