3 CP units lead a Northbound grain empty near Rich Mountain.
The exciting M526 hand off train from CPKC to CSX continues to show off foreign power in the form or either CP or KCS locomotives. Today M526 has a CP leader as it's about to pass the XXB 78 mile... (more)
It’s another Friday in May and another chance to see a Canadian visitor leading M526. The clouds have opened at just the right time to catch this Canuck and the intermodal loads it’s pulling ... (more)
A filthy ES44AC does its best to ruin a nice scene, leading 113-27's train west on the Laggan Sub at Eldon.
CPKC's flagship train, the 101 eases into Heron Bay behind a pair of CP ES44AC's.
Canadiam Pacific ES44AC number 8908 is seen crossing a road that lies between Westville and Watts, OK as it heads north on Sunday, January 29, 2023.
A six-unit lashup, led by Canadian Pacific ES44AC number 8908, takes a northbound empty crude oil train across the countryside just north of Westville, OK on a chilly Sunday, January 29, 2023 morn... (more)
DPU CP 8908 pushes on the rear of CP Train 104.
Nicholas Morant's favorite shooting location. Trees have grown up recently in the foreground.
Heading back west, Canadian Pacific empty grain train 351 has just crossed into Canada at Lacolle Quebec.
Eastbound Canadian Pacific train No. 112 crosses an impressive Nipigon River Bridge at Nipigon, Ontario, on June 11, 2016.
Westbound KCS frac-sand load
A westbound intermodal train makes its way across the Columbia River bridge in Revelstoke.
Winnipeg to Montreal "add to plan" second section of 112 pulls through Marathon with grain, potash, and chemical traffic.
With the waters of Lake Superior glistening in the distance, Canadian Pacific train No. 112 rounds a corner approaching Middleton, Ontario, on June 11, 2016.