The winter that wouldn't capitulate continues as this CN employee clears a switch so the power for the local can exit a siding.
A filthy GE contrasts with the clean snow flocked trees after a heavy wet snow the night prior.
After a lousy run from Kamloops, train Q102 is back on the move following a crew change 21.8 miles west of Jasper, AB.
CN 2619 leads train Q102 past some fall colour at Lucerne, slowing for a crew change at the crossing at mile 21.8.
CN 2619 heads north and the CN mainline through Ackerville, WI.
A southbound CN manifest interrupts the morning silence of a pleasently warm sunday morning.
The Cedar River Job is on the ex-CGW Omaha mainline to deliver empties to Nestle.
There is some rugged scenery in the Twin Ports area. Just a few minutes away from a crew change at Pokegama Yard, a hot CN southbound descends Steelton Hill.
A pair of CN's finest cruise through B12 Interlocking and onto the "single track" with a potash train bound for BRC Clearing.
CN 118 drops down Steelton Hill in far western Duluth with a colorful Ely's Peak in the distance.
CN 338 heads a long eastbound freight through Brampton with CN 2619 & 2521 for power.
A46281-21 crosses Highway 8 in Bradley as it enters Tomahawk Railway trackage.