CN 3006 leads a mixed freight westbound through Abbotsford, BC.
A CN freight makes its way south past Swan Lake on the Okanagan Sub on a snowy afternoon.
Via 2, "The Canadian" streaks through the night as it crosses over the Harrison River a couple hours out of Vancouver, on it's way to Toronto.
CN 8871 leads an intermodal through Deroche, BC on the CP Cascade Sub.
Polson Logging #70 pulls it's train over the bridge over the Nisqually River on the former Milwaukee Road branch line heading towards Mineral.
Polson Logging #70 pulls it's train towards Hwy 706 on the former Milwaukee Road branch line heading towards Mineral.