ES44AC 8935, AC4400CW 8505 and AC4400CWM 8047 approach Range Road 220 with B82.
ES44AC 8935, AC4400CW 8505 and AC4400CWM 8047 approach Josephburg with B82.
CP 8935 leads CP B82 through Akenside.
On a quintessential fall morning on the north shore of Lake Superior, 119’s train emerges from the ever-present morning fog along Cavers Bay with the sound of whining GEs heard for miles and mil... (more)
118-25's train flies eastward into Rosser, MB on CP"s Carberry Sub as a farmer prepares to dust his crops.
An eastbound grain train traverses along the Bow River just outside downtown Calgary.
Canadian Pacific 8935 and two sisters hustle westbound stacks along the shore of the Kamloops Lake at Savona, BC.
CP in the world famous Morants Curve in the morningsun