A CN SD70M-2 sits on the #2 track at Brunswick, waiting for a crew which wouldn't come for a few more hours.
The daily Waterloo to Kirk Yard manifest train dashes thru the snow as it passes thru Jesup on the CN Dubuque Sub. The train is 15 miles east of Waterloo. Foreign power is getting to be the norm t... (more)
The daily Kirk Yard to Waterloo manifest train kicks up a ton of snow as they make their way the last 10 miles into Waterloo. The train dips thru the hogback near Canfield Rd east of Raymond on th... (more)
Q199's train departs Devona on a hazy afternoon.
CN 112 cruises across the Little Jackfish River bridge
A westbound manifest rolls through Elie.
CN U704 hauling east at Lovekin.
As a result of a nearby malfunctioning signal, pipe train 704 crawls through the town of Newcastle at dawn.
8854 leads a long string of crude loads through the southern Ontario countryside just minutes after sunrise.
CN 411 negotiates the last few curves before Jasper yard.
Southbound after a fresh snow.
A417's train cruises down the main at Swan Landing.
After a crew change, C740's train departs McBride, BC with coal empties for the CPR at Kamloops, BC.
The daily pig from Prince George has just departed the west switch at Barriere heading for a crew change at Kamloops.