The world longest passenger train consists of 44 carriages and two engines.
What is the engine called and how long is it?
THE GHAN - total length of 3,600 ft (0.7 miles or 1,096 metres), model engines Cv40-9i. It will travel 1,800 kilometers between Adelaide and Darwin for three days and two nights.
LamRis - CZ201 Vyšehrad