CN L588's 3rd trailing unit's road number is framed by tank cars on a passing southbound in Neenah, WI.
After meeting northbound manifest A419 at North Darling, CN southbound grain train G888 makes it's way down the former Illinois Central mainline, as it maneuvers through the curve at Hinchcliff.
CN SD70I 5601 and C44-9W 2562 cruise towards Clemina with 147 cars for Vancouver in tow.
Saskatoon-Jasper train X105 speeds along the icy shores of Jasper Lake.
CN SD70I 5601 and ES44DC 2256 make easy work of a short 5,001' X105 cruising along the frozen shores of Jasper Lake.
NS 184 snakes its way through Bellevue yard.
CN 5601 is in charge of high priority double stacks for Chicago as it rolls through Aldershot.
With one of a handful of trains running that day a CN Eastbound Manifest rolls though the small town on Walhachin, BC on route to Kamloops, BC for a crew change
CN 5601, CN 5501, CN 5518 pull 98 loads of Canada's finest for export
The setting sun casts a warm, golden glow as CN 5601 and 2220 pilot 120's train through Newtonville, Ontario. 1827hrs.
A trio of EMDs grind up Byron Hill in eastern Wisconsin just after leaving the Fond du Lac yard.
CN 310 winds through Walhachin in the arid Thompson River Canyon.
Train 118 in the hole waiting for extra 347 North
Train 118 heads South over Hwy V in Middle River
Train 118 head South out of Pokey Yard