CN 5715 leads a stack train north, approaching North Duplainville.
CN 5702 is in charge of a hefty 451 as the train approaches the old graffiti laden one lane bridge over CN's Flint Subdivision.
CN Q114 speeds over the Kenogami River approaching Longlac.
Canadian National train No. 186 passes milepost 8 at Geikie on CN’s Albreda Subdivision west of Jasper, Alberta, on July 10, 2014.
CN SD75I 5655, CN C40-8 2125 and IC SD70 1004 hustle 191 cars through Redpass.
One of the three daily Toronto to Winnipeg manifest trains pulls into Armstrong for a crew change.
Destined for California, Grain loads from ADM in Lloydminster climb through Entwistle behind CN 5646 and 2425.
A Pair of SD75I's, CN 5680 and 5714, head a west bound grain train out of Ardrossan.
CN 121 stop in Joffre Yard
BNSF westbound crosses US HY 30 and a small stream on its way to the Twin Cities.
The late afternoon sun illuminates the area as BNSF SD75I no. 8295 leads two BNSF GE's through the siding at Longs Peak, Colo., on October 30, 2013 with the Fort Collins to Denver manifest.
CN 5783 + CN 2597 glide across the 800' Little Jackfish River with 177 platforms of Roberts Bank, BC - Toronto, ON Q102.
Building its track of effort back up, Nissan bound CSX L230-09 (Waycross,GA-Smyrna,TN) split the frog as it come north through the CTC-block Graysville (TWC) (M.P. WA-132.0 N.E. Boyce) with a snow... (more)