On the last day of the Final Spike Tour, CP 2816 approaches 84 St E in Calgary as it passes through the former hamlet of Shepard.
CP 2816 approaches SK Highway 617 as it heads from Brandon, MB to Moose Jaw, SK on the third last day of the Final Spike Tour.
Stewart Southern Railway's leased FURX GP38-2 5529 crosses SK Highway 624 as it slowly makes its way along the former CP Tyvan Sub. Trailing units include CRLX GP20 2000, CRLX GP20 Slug 2001 and C... (more)
ES44AC 8892 approaches Pat Road as it leads an eastbound empty coal train past mile 120 on the Shuswap Sub.
GP38-2s 3094 and 4523 approach Townshipline Road as they head south on the Mission Sub with a short train for the SRY interchange at Huntingdon.
GP40-2L(W) 8015 leads the eastbound Rocky Mountaineer off of CN's Yale Sub and onto to the CPKC Page Sub at Matsqui.
West Coast Express F59PH 907 passes Maple Leaf Self Storage as it approaches its final stop of the morning at Waterfront.
ES44DC 2331 and Dash 9-44CW 2505 lead CN 520 through Ranfurly.
CN 2969 heads west on the Wainwirght Sub.
BRR SD40-2 5951 approaches Main St in Rosalind as it heads east on the Alliance Sub with the Shake off Winter excursion.
F40PH-3s 6412 and 6457 have just crossed the Saskatchewan/Alberta provincial boundary as they head west on the Wainwright Sub with VIA 1.
Battle River Railway's ex-CP Rail SD40-2 5951 and ex-CN SD40-2(W) 5353 make a light engine move past the former Alberta Wheat Pool grain elevators in Forestburg.
CP 2816 approaches Blackfalds as it heads south on the Leduc Sub.
On a cool, grey first day of spring, CP 2816 passes Netook Siding as it heads south on the Red Deer Sub.
CP 7028 and KCS 4834 head east on the Scotford Sub.