CP 8053 begins down the hill towards the Trent River which it will soon cross as it makes its way east on this sunny morning.
CP 8100 rounds the corner into the sun as it heads uphill out of Trenton.
CP 8040 leads its train west down the grade into Field, BC.
CP 8119 leads its train east near Exshaw, AB.
Springing To Life | Green leaves have started to appear on shrubs around Watts, OK where a southbound grain train cruises across a seldom-used dirt road on a warm Thursday, March 21, 2024.
North Watts Rock Train | A northbound rock train passes a puddle at the north end of Watts siding in Watts, OK on the morning of Thursday, March 21, 2024.
Dramatic Skies At Westville | Just north of the town of Westville, OK, a northbound CPKC rock train crosses pastures beneath mostly a mostly cloudy sky on the morning of Thursday, March 21,... (more)
Golden Hour Grain Train | A southbound CPKC train of grain loads cruises through sweeping curves as it climbs the grade just north of Sulphur Springs, AR on a sunny Thursday, March 21, 2024... (more)
Ginger Blue Sky | As the sun rises over the community of Ginger Blue, MO on a mild Thursday, March 21, 2024 morning as a southbound CPKC grain train crosses the Elk River - a popular spot f... (more)
CP 8124 leads train 100 east between Glenbow and Bearspaw.
CP AC4400CWM 8008 and KCSM ES44AC 4892 head west on the Scotford Sub.
CP 8124 leads train 100 east through Edworthy Park in Calgary.
After some heavy rain, a rainbow is seen over CPKC 119's power. It is about to lift intermodal traffic from the yard.
CPKC Toronto, ON - Vancouver, BC 101-01 makes its way along Lake Superior with 10k of stacks with a 1x1x1 DP set up.
CPKC 112 is entering Lachine IMS Yard with CP 8107 up front.