In a view from Windy Point in Jasper National Park, Canadian National freight No. 310 cruises toward Devona, Alberta, on July 11, 2014.
A Keenan yard to International Falls, MN local kicks up some fresh snow as they are at track speed and about 10 minutes into their trip up to the Canadian border.
Temporarily tied down for the night at the CN yard at Virginia, MN. The crew brought the train up to this point and then cabbed back to get on board another train and brought that north for the C... (more)
After a good dump of snow, 314 is still running on time with a good 7400' & 16000 tons of train.
The daily southbound to Green Bay thunders thru downtown Harris MI.
Eastbound Canadian National train No. 412 approaches Hinton, Alberta, as it crosses Prairie Creek Bridge on the morning of July 16, 2013.
Canadian National train No. 304 rumbles eastbound along the shore of Moose Lake, British Columbia, at milepost 40 on CN’s Albreda Subdivision on July 14, 2014.
CN train 304 rolls east along the shore of Moose Lake on Yellowhead Pass. The weather is hazy due to warm temperatures and forest fires in the area. The train is mostly forest products, and has ju... (more)
Edmonton-Vancouver train M323 cruises along the shores of Lake Wabamun behind CN's first ES44DC.
2220 leads CN 399 westbound over Hidden Valley Road as it lifts a cut of autos from Aldershot Yard.
The CN ES44DC class leader brings the second X371 through the giant S-curve at Newtonville Rd. with 8959 and 2527 trailing.
CN 399's power reverses into Aldershot Yard to make a lift before continuing westward.
A404's train heads east through Clavet, SK.
Three widecabs lead a CN X371 thru Snider interlocking..
The first of two X371's on the day rumble through Newtonville Road with a three unit lashup.