The Gilman local switching the TP&W interchange.
ON 214 passing through New Liskeard on it's way to North Bay, with ONR 2102 - ONR 1735 - ONR 1734
Canadian National train No. 102 curves through Swan Landing near Brule, Alberta, on the afternoon of July 15, 2013. The CN main line here skirts Brule Lake, with scenic Jasper National Park provid... (more)
Under cool and rainy skies, CN L502 backs into the yard in Durand as fellow railfan Evan Locke gets his shots of the backing move.
CN 5766 leans into the curve at Isabella Street, catching some golden evening light as it races northbound along CP rails with a hot stack train. Ironically, a few months ago when CN was paying of... (more)
I guess anyone that has looked at my photo's on this site can tell that I don't do much photography the last few years. Most traffic in my area(what there is of it) runs under cover of darkness or... (more)
CN 5761, 2190 and 5632 lead a late evening ballast empty as they build speed near MP447 west of Trout Lake.
Loaded crude oil train U700 (from BNSF in Chicago) climbs the hill out of Komoka on a bright sunny December morning.
Train 301 is the first to roll over the new switch at Laforest East
A pair of SD75is soar across the Parry Sound trestle on a gorgeous summers afternoon.
A pair of units bring a relatively short CN 383 up the hill in Vaughan.
The first section of train 422 today throttles through Bayview with 5653, GTW 5940 and 2178 providing the horsepower.
Four variations of EMD motors power 373 as it throttles up to make a run at the York Sub. The trailing unit, CEFX 119, is hitching a ride from Montreal to its new home on the INRD.
Conductor Joe Carny readys for a set-off in Battle Creek Yard.
L521 heads north through Crest Hill with CN SD75I 5757, IC SD70 1005 and EJ&E SD38-2 661.