ES44AC 8804 and AC4400CW 9816 lead westbound Canpotex potash train CP 669 through the village of Jaffray.
ES44AC 8804 and AC4400CW 9816 approach Highway 3 with westbound CP 669, a Canpotex potash train that will be interchanged with the UP at Eastport, ID.
ES44AC 8804 and AC4400CW 9816 approach McPhee Road with CP 669, a Canpotex potash train that will be interchanged with the UP at Eastport, ID.
CP 8804 and CSXT 74 power daily manifest train CP 252 along frozen Bulwagga Bay on Lake Champlain.
Train 252 rolls through the rock cuts along the shore of Lake Champlain at Port Henry, NY.
CP 8804 provides power on the end of a westbound train in Cochrane.
A loaded oil train is back on the move after stopping to line the north siding switch at Harpers Ferry. The train is working south on the Marquette Sub and is 16 miles from the next crew change lo... (more)
Priority train #101 climbs the Coldwell hill with 9374' of train.
CP 8804 leads a coal train into Elko and will turn west here and follow the Kootenay River into Ft. Steele, BC on its way to Roberts Bank.
The crew of a Canadian Pacific coal train converses while their train approaches in the background at Sparwood, British Columbia, on October 10, 2017. This location is on the Crowsnest Pass line, ... (more)
A vee of golden trees A Canadian Pacific coal train approaches milepost 27 and the east switch at Hosmer, British Columbia, on October 10, 2017. This location is on the Crowsnest Pass l... (more)
CP 8804 leads a unit coal train over the Harrison River, eastbound on the CP Cascade Sub.
A CN unit on CP property! To "pay back" time, CN leased 2 EMD SD75I (CN 5705 & CN 5767) to CPR. The EMD SD75I CN 5705 was behind the GE ES44AC CP 8804 on the CP 142.
Heading into the setting sun, a westbound Canadian Pacific train rolls through the small town of Eden Valley, MN.
Sunset on the CP's former Soo Line Minnesota mainline.