Bound for Montreal, Canadian National #529 is passing by the old Grand Trunk station downtown St Jean
On a breezy summer afternoon, Canadian National #528 hustles tonnage southward through the farmland of southern Quebec.
On a nice summer evening, hot air balloons take off during the hot air balloons festival as Canadian National #529 passes through the city.
Montreal bound Canadian National #529 hustles across the farmlands of southern Quebec few miles north of the Canada/U.S border. In the distance is the silhouette of the Eastern Townships Appalachi... (more)
Destined to St Albans Vt (NECR), Canadian National #324 is racing south through southern Quebec farmlands.
Destined to Montreal, Canadian National #529 sweeps around the curve in front of the old Grand Trunk station on a breezy August afternoon.
In the distance, Canadian National #528 races toward the United-States as it crosses cornfields near the border.
Destined to Montreal, Canadian National #529 is passing by the old Grand Trunk depot in downtown area.
''Double Header'' Amtrak Adirondack is passing by the old Grand Trunk station. Monument & historic marker commemorate this location where Canada's first railroad was begun in 1836, later to bec... (more)
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.