GE AC4400CWMs 8137 and 8061 make a light engine move through Port Coquitlam Yard.
CP 8057 leads its train east through Edworthy Park in Calgary.
CP 118 flies through Cedar Park Station with CP 8121 & CP 8918 up front and CP 9375 mid-train.
CP 8037 + UP 7008 haul the manifest train through Neys and across The Little Pic River trestle. Upfront are half a dozen "AVTX" woodchip cars for the pulp mill at Terrace Bay.
Edmonton, AB - Montreal, PQ stacks ease across The Little Pic River on a picture perfect morning.
CP 101's train is a few miles west of Marathon
Montreal Hochelaga, PQ - Vancouver Coquitlam, BC stacks heads through the ruggedness surrounding Neys Provincial Park. The Little Pic River spills into Lake Superior here and is a very picturesque... (more)
CP 8011 crosses Poplar Lane in Dorion, Ontario with train 119.
The sand train slows to a stop at Dickinson. It'll be about an hour before they get moving once again.
A sand train heads WB on the Paynesville Sub in Rockford. This part of the Paynesville Sub is one of many that still has old code line poles standing in place. The train will come to a stop soon a... (more)
CP train 119 at Dorion, Ontairo.
A sand train heads west into the setting sun on the Paynesville Sub, through the pond west of Buffalo.
The Vancouver to Chicago intermodal heads over the Rockford trestle early in the morning. This shot wasn't possible until recent tree clearing occured, opening up a new angle on the north side of ... (more)
Montreal, PQ - Vancouver, BC stack train #113 heads through downtown Marathon on a pleasant morning
CP AC4400CWM 8205 pulls Vancouver IMS, BC - Toronto Yard, ON train #100 out of Coldwell and along Echo Lake.