CP 2249 approaches Spences Bridge as it leads CPKC's Holiday Train east on the Thompson Sub.
Brand new CN SD75IACC waits for an assignment in Kamloops.
Still remaining unrepainted by CN, GECX ET44AC 2040 idles away in the Surge Yard at Kamloops.
CPKC coal empties from Prince Rupert are westbound on CN's Albreda Sub between Von Zuben and Canoe River behind a pair of AC4400CWMs. This train will return to home rails at Kamloops and turn back... (more)
RMRX GP40-2LW 8013 leads a westbound Rocky Mountaineer passenger train along CN's Clearwater Sub approaching McMurphy.
Edmonton-Vancouver train M311 eases through the siding at Birch Island where it will meet eastbound train Z112. Trailing is EMDX SD70ACe-T4 7219. 4 of these engines are on the CN property at the m... (more)
CP AC4400CWM 8048 waits to depart from Roberts Bank.
BNSF ES44C4 6990 approaches 41b Street as it leads a westbound coal train towards Westshore Terminals coal export facility at Roberts Bank.
CN ES44AC 2971 leads CN 101 past Mile 5 on the Ashcroft Sub.
CP ES44AC 8754 and AC4400CW 9708 lead a eastbound potash train through Squilax.
CP 8724 heads west on the Shuswap Sub.
CP 8901 heads east on CPKC's Thompson Sub.
CN Dash 9-44CWs 2681, 2546 and 2562 approach Agassiz as the lead CN 102 east on CPKCs Cascade Sub.
West Coast Express F59PHI 905 passes Maple Leaf Self Storage as it approaches its final stop of the morning at Waterfront.
A great spot to see trains is along Moose Lake, just near British Columbia's eastern border with Alberta, perhaps 35 miles ... excuse me, 57 kilometers ... from Jasper.