A loaded ethanol train is heading toward Albany New York on a frigid January morning.
Montreal-St Albans Vermont, Canadian National 324 is hustling south through southern Quebec farmland.
The Amtrak Adirondack is racing south toward Rouses Point New York
Central Maine & Quebec Job 2 is awaiting departure for Maine at Farnham Yard
Central Maine & Quebec Job 1 is passing through Farnham on a snowy January day. Trailing locomotives are 9020 9022 9021 CEFX 3803.
Westbound No 610 is plowing through banks of snow that have built up on the Sherbrooke Subdivision after a snowfall.
A rare visitor in Montreal. GE P328WH 514 leads southbound Amtrak Adirondack toward Rouses Point New York at l'Acadie.
Cutting through the fog is Canadian National 528. Destined to Binghamton New York, the consist will become CP/D&H 930 once it crosses the border at Rouses Point.
As the sun is rising on another cold day, southbound No 324 with two SD70M-2's, is plowing through banks of snow that have built up on the Rouses Point Subdivision overnight.
There are two trestles at Eastman. Destined to Farnham Yard, Central Maine & Quebec No 610 rumbles on the less photographed trestle on a snowy afternoon. Still visible underneath is the old Orford... (more)
Nee AC4400CW No 9666, rebuilt Canadian Pacific No 8121 leads Canadian Pacific 252 destined to Saratoga NY on a stormy day. Mid-train DPU CEFX 1043.
Light snow is falling as Farnham firefighters replenish the consist with water. CITX 3071 CMQ 9024 9017 CITX 6537
Montreal-St Albans Vermont Canadian National No 324 is closing 2017 as it runs parallel to a range road at l'Acadie.
Iron horses vs horses. Fog and freezing temperatures have coated the landscape in a thin layer of ice as Central Maine & Quebec 9010 North is passing Brookport on its way to Farnham Yard.
Binghamton-Montreal Canadian National #529 is racing north toward St-Jean Qc.