CN 369 has a Dash9-44CWL trailing as it rounds a curve in Beaconsfield with boxcars up front.
CN SD40-2W's 5270 + 5320 sandwich DMIR SD40-3 403 with CN's Thunder Bay yard power. The grain season has just started in the port city with CPKC & CN bringing the first grain trains in of the seas... (more)
Running slightly later than usual, autorack train CN 271 passes MP 22 of CN's Kingston Sub.
SD70M-2s 8869 and 8938 lead a westbound intermodal towards Roberts Bank.
CN 2954 leads a westbound coal train through the Thompson River canyon.
IC 2717 Has Q102 In Tow As They Duck Under Hwy 11.
CN 4795 & CN 4139 enter the Port of Montreal.
SD40-2(W)s 5316 and 5275 head east on the Fort Saskatchewan Industrial Spur.
CN Intermodal train no. 120 is lead throught Turcot Ouest on CN's Montreal sub, shortly after leaving Taschereau yard, heading East for the Maritimes.
Sometimes traveling to another country is worth it. Canadian National A421 rolls into Niagara Falls, Ontario Canada with CN 3023 Elgin Joliet and Eastern Heritage Unit on point.
Hillsport located at mile 42 of the Caramat Sub is a tiny community surrounded by endless forest and lakes. The buildings to the right are part of a Canadian National engineering forces work camp ... (more)
CN ES44AC 2978 hustles 112's train across the Caramat Sub
A pair of EMD SD70M-2's hustle Winnipeg Symington, MB to Toronto MacMillan, ON train 314 east across the Caramat Sub
Nose Out dp CN AC44C6M 3304 shoves the Brampton Intermodal, Ontario to Vancouver Roberts Bank, BC stack train Q101 thru the boreal forest.
CN SD75I 5688 + CN C44-9WL 2510 hustle a 7700ft Calgary Logistics Park, AB - Montreal Taschereau, PQ intermodal train thru Otterdale.