CN 8804 leads a stack train around the Athabasca River.
CP 8763 weaves through some tunnels on the Thompson Subdivision.
ACR 1404 and CP 4069 sit in the mountains.
PGE 2 sits on the turntable.
A pair of GE units lead some stacks eastbound out of Jasper.
A pair of GE units lead a train out of Kamloops yard across the North Thompson River.
An on time eastbound Canadian skirts around Moose Lake on CN's Albreda Subdivision.
CP 8763 leads a westbound grain train through the Thompson River canyon paralleling Trans-Canada Highway 1.
CP 8797 crosses over to the south track with an empty coal train while a road switcher services Savona Specialty Plywood on the north behind the photographer.
VIA 70 shuffles through Bayview Junction with a classic yellow F40PH-2 and stainless set.
CCGX 4009 rockets into Brampton with cars for CP at Streetsville, ON.
CP 247 grinds up the S-curve on the northern portion of the Hamilton Subdivision with CP 5877, HLCX 7205 and CEFX 3176 on the point.
CN 148 descends into Bayview Junction with a pair of EMD units on the point.
The northbound Polar Bear Express arrives at Moosonee Station next to the town water tower.