St Albans Vt-Montreal Amtrak special consist P699 is passing by the old Grand Trunk station as it heads north through the city.
Less than half a mile from the Canada/U.S border, Canadian National #528 is approaching Rouses Point NY.
Bound for Montreal Canadian National #529 is heading north at l'Acadie. The structure in the background is a former Grand Trunk hotel during the steam era. Trailing locomotives are NS 9344 CN 894... (more)
Leaning into the curve, Canadian National #529 is passing by the old Grand Trunk depot on its way to Montreal
Destined to Montreal, Canadian National #529 is racing through southern Quebec farmland on a windy summer afternoon.
Canadian National #528 is racing south toward Rouses Point NY.
A special guest in town, Ex-Indiana Rail Road SD9043MAC leads Canadian National #529 toward Montreal as it passes by the old Grand Trunk depot at St Jean.
Sunshine comes out briefly as Canadian National #324 meet #529 at l'Acadie Quebec.
Destined to Montreal, Canadian National #529 is passing by the old Grand Trunk depot on a windy spring afternoon.
Destined to Montreal, Canadian National #529 passes by the old Grand Trunk depot at St Jean Qc
Originating in Montreal and destined for St Albans Vt (NECR), Canadian National #324 is racing south through southern Quebec farmland.
Friendship on the railroad! The light snow has tapered off and ice fog lifted as Canadian National #323 met #528 at l'Acadie Quebec on a mild spring morning.
Montreal-St Albans Vt (NECR) Canadian National #324 races south through southern Quebec farmland on a pleasant spring afternoon.
A rare occurrence for Amtrak #520 on a long distance train, I believe. Amtrak Adirondack glides toward the Canada/U.S border at Lacolle.
The dusk is falling on southern Quebec as Amtrak Adirondack #68 races toward Montreal with something different on the head end at St-Blaise.