A trio of GE's pull 420's freight alongside Cache Lake. Mother nature will not give up this year with another light dusting of snow after temperatures plummeted overnight.
CP 8127 leads train 100 east through Canmore. It's springtime in the Rockies. Temperatures are warming and getting quite pleasant. That being said, it is not uncommon to get the occasional snowfal... (more)
CP AC4400CWM 8045 pulls 112's freight through Marathon
Toronto Yard, ON - Vancouver IMS, BC hotshot #101 hugs the northern shores of Lake Superior
After a brief stop to throw the switch, freshly rebuilt 8172 heads onto the Detroit Lakes Sub. You could almost smell the paint on this unit.
Fresh from a new rebuild, this AC44 is on point of an empty departing Glenwood yard for a trip up the Detroit Lakes Sub.
CP 8144 leads its train east up the grade between Palliser and Leanchoil. Watching the train approach the crossing here is quite a treat. Not only does it slowly wind around a few curves but, you ... (more)
Hotshot intermodal CP 198 heads over the impressive Chippewa River trestle in Hoffman.
CP 8076 leads its train east into the intermodal yard at Shepard.
The Setting Sun Shows Off Train 861.
A CP coal is silhouetted by the last glow in the sky, on a cool spring day.
Montreal to Saratoga, NY daily manifest train CP 252 at CPC 123, Howard's siding on the CP D&H north end.
CP AC4400CWM 8123 looks out of place leading CN's A416 through Yellowhead on CN's Albreda Sub.
Fresh from rebuild, a trio of CP's AC4400CWM's hustle 100 sand loads westbound at Elbow Lake. Shoving on the rear, is another like locomotive, also on its maiden voyage.
CP 8071 Leads a two unit Intermodal through Greenwich Ohio Eastbound