Train 571 pulls its train of empties up the 2%+ grade above the Highway 99 overpass. The former BC Rail grade from here to Kelly Lake is one of the longest and toughest in North America. The massi... (more)
Ancient electrics 6716 and 6723 leave Laval Links station with the 16.40 service from Montreal to Deux-Montagnes.
CN C40-8s 2005 and 2114 bring L513's up to the north track at English on a marvellous afternoon in The Rockies.
BCOL C40-8M 4605 leads train G834 into the yard at Jasper.
CN SD60 5437 leads train A417 west on the Albreda Sub at Geikie.
After gobbling up as much grain as he could between trains, a large black bear ducks into the woods again to allow the entrance of train A417 into the yard at Jasper East.
Chicago bound Q116 is on the approach to Park Gate on a gorgeous morning.
Amidst some changing fall colours, CN C40-8Ws 2191 and 2179 lead loaded grain train G843 down the main at Pyramid.
Toronto-Roberts Bank train Q101 speeds west on the scenic Edson Sub.
In a nice yellow sunset, CN 408 rounds the bend at Fort Beausejour, New Brunswick, as they approach the advance signal to Amherst, and cross over the New Brunswick/Nova Scotia border.
CN 2913 leads stack train Q120 through the thick fog at Fort Lawrence, Nova Scotia.
With a beautiful yellow sunset, eastbound train 408 splits the signals on the approach to Amherst, as well as splits provinces, now entering Nova Scotia, with the rest of the train still on the Ne... (more)
CN ET44AC 3092 and ES44AC 2982 have a monster 14874' (240 platforms) train Q191 in check, cruising between Devona and Henry House on CN's Edson Sub.
Canadian National train No. 117 sweeps through a curve at Vinsulla, British Columbia, on July 21, 2011. Vinsulla is 16 miles east of Kamloops on CN’s Clearwater Subdivision.
An eastbound Canadian National unit potash train (empty) approaches Geikie, Alberta, on August 5, 2016.