CP ES44AC 8751 leads a westbound grain train through Spences Bridge.
CP AC4400CWs 9592 and 8612 lead a westbound coal train through the Thompson River Canyon.
One of CP's 5 military tribute engines leads a loaded grain train around the bend into Banff.
Painted in Army (NATO) Green, CP SD70ACU 7020 heads into Canmore with a loaded grain train in tow.
Westbound roadswitcher 421 with a big 10 upfront is finally assembled and ready to depart westbound on the Kaministiquia Subdivision. Today’s power includes an SD40-2, GP20-ECO, 2 new SD70’s, and ... (more)
AC4400CWM 8037 approaches Spences Bridge as it heads north on the Thompson sub as the trailing DPU on eastbound Vancouver to Toronto train 100.
CP ES44AC 8751 leads a westbound grain train south on CN’s Ashcroft Sub.
GP20C-ECO 2329 crosses Westside Road as it leads CP’s Golden to Trail wayfreight south on the Windermere Sub.
AC4400CWM 8037 passes through Cranbrook as the trailing DPU on a westbound Canpotex potash train that will be interchanged with the UP at Eastport, ID.
ES44AC 8804 and AC4400CW 9816 lead westbound Canpotex potash train CP 669 through the village of Jaffray.
ES44AC 8806 leads a westbound unit coal train south on the Cranbrook Sub.
Montreal Hochelaga, PQ - Vancouver Coquitlam, BC train 113 curves along Lake Superior's Peninsula Harbour after a snowfall.
GP20C-ECO 2329 and SD30C-ECO 5003 pass mile 104 on the Windemere Sub as they head south through Spillimacheen with CP’s Golden to Trail wayfreight.
CP AC4400CWM 8045 and UP AC4400CW 5910 lead a westbound manifest through Cranbrook.
CMQ SD40-2F 9021 and CP SD40-2 5743 pass one of the numerous canola fields adjacent to CP's Aldersyde Sub. The Rocky Mountains can be seen in the background.