CN 2261 - BNSF 4952 bring Gary - Toronto train 332 through the old location known as Hamilton West.
Edmonton-Prince George train M303 struggles towards Jasper with over 20,000 tons of bulk traffic in tow.
CN 102, TAWAW, CHAMPLAIN, and CN 5279 was running this train through St. Boniface in Winnipeg for CN Family Days.
CN U71021 02 pass the MP 51 on the CN Saint-Hyacinthe Subdivision beside the AMT Mont-Saint-Hilaire yard. In the left of the picture, there's a commemorative plaque in memory of Paul Davis and Yva... (more)
Before we were inundated with widecabs, this was the norm. CN 5049 & 5045 pass through what is now considered to be Bayview, at least as far as CN is concerned. To others who have spent countless... (more)
The drastic increase in oil shipments by rail has brought a related increase of colourful lashups to the CN mainline east of Toronto. Prior to this, the odds of catching anything more exotic to th... (more)
CN U710 with CN 2006, BNSF 6825 and BNSF 633 roll through Hamilton West with 100 crude oil loads and 2 buffer cars. CN 2006 was out of the paint shop a few months ago.
CN 331 heads up the cowpath with 2100 feet of train.
The first snow of the season coats the landscape surrounding Bayview Junction while CN 5432 handles the Triple Crown trailers of CN train Q144. The temperatures hovered around zero Celsius all day... (more)
CN 2229 & CN 5692 are westbound over the Richelieu river with CN 705, oil empties for Alberta.
Edmonton-Coquitlam train X309 pulls through track YC01 at Jasper for a crew change. CN 2032, IC 2701 and CN 2001 provide the power.
CN 2897 + CN 2899 fresh from GE Transportation in Erie, PA have the honours hauling CN 107
IC 2458 and 2261 rocket along the Dundas Subdivision with 34 cars in tow. Note the LMS lettering on the nose of IC 2458.
CN ES44ACs 2850 and 2859 travel west through Brockville with CN 711, an empty oil train that will be interchanged with the BNSF in Chicago.