The 2018 Canadian Pacific Holiday Train is passing the historic D&H Plattsburgh station at 12:36 am on it's deadhead move from Rouses Point to Albany.
CP AC4400CW 8504 + ES44AC 8853 lug 100's containers into the 14600ft siding to meet counterpart #101.
CP ES44AC 8913 leads a loaded coal train over the Cisco Bridge across the mighty Fraser River, and its home road's Thompson Sub. In the Fraser Canyon, CP and CN run west on CN's mainline and run e... (more)
The day yard job switches out cars in the downtown yard's, they are about to run down an empty track after pulling in and cutting off. Traffic to the left from Espanola/Sault Ste Marie off the HCR... (more)
A rare matched set of SD40-2's idle away at the diesel shops waiting their next assignment
One of just a few remaining 9500's in the dual flag livery haul CP's Winnipeg, MB - Toronto, ON freight #420 through Marathon on a chilly morning
CP SD60's 6231 + 6238 wait for a light off the South track at Flanagan after coming out from Vale at Sprecher
After delivering various freight cars to Vale Inco's Clarabelle operations, U55 returns back to the CP at Sprecher. Its seen here enroute light power to Vale's Coleman mine (via the Levack spur) t... (more)
The U.S. version of the Holiday Train makes its first stop of the year on a drizzly evening in Kahnawake.
The BNSF yard team brings in CP 9627 (AC4400) to the BNSF engine servicing facility. There have been quite a few CP engines spotted in the Denver Yards in the last month.
ES44AC 8873 approaches Township Rd 560 as it heads south on the Scotford Sub with CP train 292.
Coasting through downtown Sudbury on the North track, CP AC4400CW 8625 keeps 112's train in check.
KCS westbound frac-sand train with CP fresh beaver power.
CP ES44AC 8886 leads 170 carloads of potash onto the north track of CN's Yale Sub at Sumas Mountain.