Prince George bound train M303 heads west on CN's Edson Sub with temperatures hovering around the -40C mark.
CN SD70M-2s 8901 and 8024 pull towards Jasper with train M303.
North Battleford, SK - Vancouver, BC train A411 hustles west on CN's Edson Sub.
CN 8912 leads Allan Mine, SK Canpotex empties into Jasper on the north track of CN's Albreda Sub.
After making a lift in Jasper, train A417 departs from track 8.
B759's train bursts through Henry House on an absolute frigid November morning.
CN ES44AC 2883 makes it's maiden run to the west coast with G845's train.
A recently repainted CN C40-8 hustles X309's freight towards Jasper.
An eastbound Canadian National coal train passes Windy Point west of Devona, Alberta, on July 10, 2014. Two newer GE ES44ACs power the train, Nos. 2811 and 2813 in 1+1 (one on the point, the other... (more)
Rolling meet: Eastbound Canadian National train No. 302 meets westbound CN train No. 111 on the curves through English, Alberta, on a rainy July 14, 2013.
M347 heads towards Jasper on a beautiful "bluebird" day in The Rockies.
A gaggle of power doubles L513's train into the short yard in Jasper. They'd drop off the trailing 4 road units in the shop tracks before returning to Hinton with the 2 SD40s.
The Hinton-Jasper turn has an easy westbound trip today, with only 18 cars in tow. CN 5335 and 6010 provide the more than sufficient power.
A pair of CN Dash 8s lead train Q116 through Geikie.
CN ES44DC 2329 lifts train Q105 through English.