GEXR GP40-2LW 3030 hustles Stratford bound 431-16 west on the Guelph Sub.
Toronto bound VIA train #84 rockets past GEXR train 580 east of Kitchener on the Guelph Sub.
GEXR train 580-14 goes about its switching duties in Kitchener prior to departing for Guelph.
The eastbound "Canadian" makes a station stop in downtown Hornepayne, ON.
VIA #2 makes its station stop at Saskatoon, taking on passengers, fuel and water.
Brand new CN ET44AC 3059 tips over Obed Summit leading train Q105 west.
Vancouver-North Battleford train A412 heads through English behind a pair of Prince George based ES44ACs.
CN ES44AC 2868 brings M309's train over some freshly undercut trackage east of English on the Edson Sub.
Jasper's SSV (stored serviceable) unit idles away on the shop track waiting for the call to duty.
Painted in former IAIS livery but decaled for Cando Contracting, CEFX SD38-2s 6056 and 6057 sit quietly on the shop track in Jasper. They're waiting a trip to Hinton where they will take over the ... (more)
A very clean CN C40-8W 2187 springs into dynamic brakes around Mile 1.8 on CN's Albreda Sub in preparation for a crew change at Jasper.
CN ES44AC 2964 shoves hard on the tailend of a loaded coal train, departing Jasper on a gorgeous morning.
Remarks: Painted in former IAIS livery but decaled for Cando Contracting, CEFX SD38-2s 6056 and 6057 sit quietly on the shop track in Jasper. They're waiting a trip to Hinton where they will take ... (more)
Brand new CN ET44AC 3062 departs the north track at Dalehurst with a loaded sand train from Weyerhauser, WI destined for Grande Prairie, AB.
A clean CN ES44AC 2971 leads train G84752 15 downhill at Pedley.