563 and 560 have the morning London Toronto GO service up to track speed just east of Kitchener.
A cold winter day at the east end of Loon.
A pristine looking ES44AC pulls eastbound hotshot 100 into the siding at Marathon to meet 101.
Canadian Pacific empty ethanol train 651 at CPC 123 south end of Howard's siding Westport, NY.
Vancouver, BC - Montreal, PQ train #112 eases into Marathon with 12603ft of train
An eastbound Canadian Pacific grain train pauses at Field, British Columbia, before attacking Kicking Horse Pass and the Spiral Tunnels on the morning of September 23, 2013, in a view from a room ... (more)
CSX K048 ducks underneath one of the five tunnels on the single track through Harvard, Ohio on a cold January afternoon.
Containertrain arriving in Revelstoke