Hotshot Z111 climbs out of the Battle River valley towards Irma on the Wainwright Sub.
Prince Rupert-Chicago train Q198 soars across the Battle River Trestle on CN's Wainwright Sub.
CN ET44AC 3189 shoves Q183's train across the Battle River Trestle near Fabyan, AB.
Vancouver-Winnipeg train M356 glides along the Wainwright Sub approaching the siding at Torlea.
Q106's train comes to a stop clear of public crossings at grade between Lindbrook and Tofield while Q199's train makes it's way over for a meet.
CP 8704 leads train 100 east at Brickburn. This locomotive is one of CPKC's older GEVOs, having been in service since November 2005. (I'm not sure what's going on with its number boards. They're u... (more)
Winnipeg destined M314 scoots downhill between Irma and Fabyan on the Wainwright Sub.
M314's train heads through a frosty landscape at Jarrow, AB.
G813's train rounds the bend at Marlboro.
A heavy grain train battles the hill at Bickerdike with a fresh AC44C6M leading.
G813's train gets back up to speed after a crew change at Edson.
M325's train glides down the hill away from Fabyan, AB.
New CN AC44C6M 3347 brings up the rear of G840's train west of Henry House.
Sand loads for Grande Prairie hustle through Pedley.
A loaded rail train heads west at Pedley.