CP 8708 leads train 100 east along the Bow River in Calgary.
CP 8717 leads its train east on the outskirts of Calgary.
CP 7434 leads train 100 east between Glenmore and Shepard. The conductor gave a friendly wave and horn as they went by.
CP 9376 leads train 100 east near the Bow River in Calgary. I'm glad this photo turned out alright. The region is experiencing some wildfire smoke. Hopefully it will rain soon. As I waited for thi... (more)
CP 8137 leads a mixed manifest train west through Glenbow Ranch.
The day's westbound Rocky Mountaineer is just out of Banff as it climbs the grade at Morant's Curve to get additional passengers at Lake Louise. This train will then descend the west side of Kicki... (more)
With the main clear following the most recent eastbound, noted by the all red signals facing the camera, a westbound grain train will shortly get back underway with a CN unit finding its way on to... (more)
A lost CN unit is the DPU on the rear of a westbound grain train in the siding at Canmore while another GE in CPKC's new paint scheme rolls downgrade through the east end of the siding. The westbo... (more)
CP 8105 leads train 114 east near the CPKC Shepard Intermodal yard in Calgary. In the distance you can see the Rocky Mountains, which are approximately 60 miles away. This train shed one of its lo... (more)
Gotta love that sweet evening light. CP 7059 leads a mixed manifest train west at Glenmore.
CN SD40-2Ws 5321 and 5277 idle in the yard at Boyle after working the return trip to the pulp mill at O'Morrow.
CN SD75IACC 8305 slows train G810 for a crew change west of Edson.
A tired looking GP9RM and slug sit quietly at the west end of Edmonton's Walker Yard LRC.
CN AC44C6M 3398 is tied down on the west end of G875's train in Track #4 at Jasper.
Sulphur loads from Cheecham, AB head south on CN's Lac la Biche Sub just north of Lac la Biche, AB.