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.
CP AC4400CWM 8024 + CP AC4400CW 8642 pull 118's freight through Neys Provincial Park on a beautiful summer morning
CP 118-01 heads through the rugged terrian west of Marathon curving around Port Munro on Lake Superior
On a cool spring morning, CP AC4400CWM #8207 leads CP 603 through Hope, BC on March 25th, 2022.
CP 8178 leads its train west down the hill and into Field, BC for a crew change. Mount Stephen stands proud in the background.
AC4400CWM 8036, Air Force Tribute SD70ACU 7023 and AC4400CW 9735 head east on the Scotford Sub with A82.
CP train 113 with Lake Superior in the background.
A pair of GEs are working hard leading 113's train across the famous CP trestle high above Parry Sound Harbour, catching the golden rays of the setting sun during the long days of June. Once the l... (more)