CP train 113 at Dorion, Ontario.
CP 7032 comes marching east pass Michigan Central Station in Detroit, about to return to the Canadian Side of the CP Windsor Sub.
CP train 113 crossing West Loon Road near Thunder Bay, Ontario.
CP train 441 departs Thunder Bay in the winter of 2005.
ES44AC 8702 and AC4400CWM 8016 approach Range Road 220 as the head west on the Scotford Sub with CP B81.
Cp train G45 smokes it up through Menands as it heads north to Saratoga.
The snowploughs have done their bit after an 8-10 inch dump of heavy packing snow overnight. The railroad now tidy's up its bit.
CP 8002 heads CP's local B81 west on the Scotford Sub.
Heavy snow fills the air in Jackman, Maine as CP 250 begins its slow roll through the scanners operated by the US Border Patrol behind a trio of EMD's. The train had paused short of the checkpoint... (more)
Canadian Pacific red barn 9003. Pokes it head of the tunnel at Yoho. (Tom Ellis photo)
Four locomotives lead a lengthy Canadian Pacific train westbound on a blustery spring day in west central Minnesota.
CP 9815 Rolls West Along The Fraser River On Approach To Hydro.
Vancouver, BC - Toronto, ON racks & stacks head thru Marathon on a beautiful winter morning
Winnipeg, MB - Toronto, ON train 420 eases into Marathon about to accept a medium to medium signal running around 2421-22's train. A local mechanic works on the backbone of the railroad (snow figh... (more)