CP ES44AC 9375 looks sharp in fresh CPKC paint in the snow
CP 8152 leads an intermodal stack train west through Glenbow Ranch Provincial Park.
CPKC Railway's Vancouver IMS, BC to Toronto Vaughan IMS, ON stack train 100 makes its way up Hemlo Hill and along a frozen Cache Lake
CPKC painted unit CP ES44AC 9375 leads train 100 up the grade out of the Lake Superior basin at the Black River
CP AC4400CWM 8168 heads up an extra 420 (and 36 hours ahead hlthanks to the bean counters) wrapping around Lake Superior & Peninsula Bay from Coldwell passing downtown Marathon and about to knock ... (more)
Hotshot intermodal 101 (operating 1x1x1) makes its way west along the shoreline of Lake Superior
Edmonton to Montreal train 118 approaches Marathon with 12000 tons of manifest/intermodal.
CP 8016 leads an empty grain train east at Bearspaw. I first came to this area a little over a year ago. It has become one of my favorite places to take train photos. One element I like about my p... (more)
CP ES44AC 8948 leads Vancouver-Toronto train 100-14 south on the Parry Sound Sub at Rosseau Road.
Both in great shape, CP SD40-2s 5985 and 6068 lead the Red Deer-Prentiss turn south on the Leduc Sub.
KCS ET44AC 5003 approaches the north end of Airdrie leading Edmonton Lambton Park, AB - St. Paul, MN train 242-06 south on the Red Deer Sub.
Wearing CPKC's new paint scheme, CP ET44AC 7433 prepares to knock down the signal at the south end of Bolton leading 113-21's train.
CPKC's Toronto Yard-Oshawa turn departs Whitby heading east on the Belleville Sub.
Montreal-Chicago train Z149 rolls through downtown Oshawa.
CP SD40-2s 5905, 5973 and SD30C-ECO 5003 head north on the Windermere Sub with a short 4 car local.