BNSF 7343 & 4756 are in charge of the KICKPASS.
CN ES44DC 2319 departs Galloway with a unit train of 105 coke empties from Prince Rupert.
A recently buffed up CN ES44DC 2335 speeds downhill towards Stony Plain with train Q104.
305 rolls through Pickering Jct with QGRY 2004 in tow.
CN 382 with 2242 and 5373 enter Bayview Junction amid some fall colours.
BNSF 7726 smokes just slightly as it crosses the Spanish Creek Trestle in Keddie, California on a cloudy fall day. The screeching from the cars echoes throughout the mountains as its done for many... (more)
H-PASBAR rolling through the lava beds south of Bend, OR
CN ES44DC 2334 is westbound on CN's Edson Subdivision with Prince Rupert bound train Q199 a few miles east of Jasper.
CN ES44DC 2336 hauls an 184 car, distributed power equipped Edmonton-Thornton train M301 west towards a crew change at Jasper.
Prince George-Edmonton train M348 departs Jasper with a fresh crew for the 106 mile run to Edson.
A cool lash-up heads east out of Joliet.
CN 2251 leads a BCOL Barn and a CN Draper Taper out of Joliet.
On a sunny morning in Burlington, Q198 rolls past the Hampton Inn.
A bighorn sheep waits on top of a cut at English for Canadian National train No. 102 to pass by on July 14, 2013. English is just a few miles east of Jasper, Alberta, on CN’s Edson Subdivision mai... (more)
CN 2265 shoves hard on the rear of Q101 as the train passes through Oakville.