Destined to St Albans Vt, Canadian National 324 is passing by William Houde Fertilizers in St Blaise on a warm July morning.
At sunset, Canadian National 323 is racing north through farm land of the Richelieu River Valley.
Passing by the old Grand Trunk depot, Canadian National 323 is heading north toward Montreal.
St Albans Vt-Montreal Canadian National 323 is racing north through the Richelieu River Valley at sunset.
Destined to Montreal, Canadian National 529 is passing by the old Grand Trunk depot at St Jean.
Canadian National 529 is passing by the Canada Customs installation as it leaves the United-States at sunset.
Conductor and fellow Railpictures contributor Nicolas Houde is all smile as Canadian National 323 is passing through St-Jean on its way to Montreal at sunset.
Destined to Montreal, Canadian National 529 is passing through St Jean on gorgeous spring afternoon
Close to sunset, Canadian National 529 rolls out of the curve in St Jean Qc
Union Pacific 8935 leads Canadian National 529 around a curve in St Jean as it is heading north toward Montreal on the Rouses Point Subdivision.
Something different. Approaching the Canada/U.S border near Lacolle, Amtrak 95 with one coach is pulling the Adirondack train set from the previous northbound run from Montreal back to Albany NY.
At sunset, St Albans Vt-Montreal Canadian National 323 is racing north through the Richelieu River Valley at St Blaise.
Montreal-St Albans Vt (NECR) Canadian National 324 is approaching Cantic where it will cross over to the Swanton Subdivision for the last leg of the trip.
Amtrak Adirondack is splitting signal 231 as it just pounded the CP/CN diamond in St Jean
In gusty winds with blowing snow, Amtrak's southbound Adirondack glides towards the Canada/U.S border at Lacolle.