An eastbound grain train heads through Edworthy Park on an almost chilly, but mild autumn afternoon. The temperature was sitting at about 8-10 °C. Yet up in the shadows of the forest, where this ... (more)
An empty potash train heads east through Edworthy Park on a gorgeous autumn morning.
CP 8873 leads a grain train east between Donald and Golden.
CP 8001 provides power on the tail of a northbound coal train near Harrogate, BC. Getting a photo here is both simple and tricky. This viewpoint is right next to the highway but, there's not much ... (more)
CP 8807 leads a mixed manifest west at the east edge of Cochrane. I'm not a golfer but, if I took it up, I'd want to play at the Links of Gleneagles up on the ridge in the background. I'm afraid I... (more)
CP 8748 leads its train east near the Lake Louise station.
CP 8707 leads its train west near the crossing in Edworthy Park.
CP 8622 leads a mixed manifest east at Chinook siding between Coleman and Blairmore. In the top left is Crowsnest Mountain.
CP 8040 leads a mixed manifest west out of Calgary. This was the first clear day I had seen in nearly a month. Smoke from distant wildfires has been in the air for quite a while. It was quite a tr... (more)
CP 8121 leads a mixed manifest east along the banks of the Bow River in Calgary. Smoke from wildfires in Washington and British Columbia is making its way into Alberta. It cleared somewhat overnig... (more)
Making excellent time, CP 8056 leads train 100 east along the Bow River in Calgary.
CP 8789 leads its train south across the bridge near the village of Carmangay, AB. The river below is the Little Bow River.
CP 8005 leads train 100 east along the banks of the Bow River near Edworthy Park in Calgary.
CP 8500 provides power on the tail of a westbound potash train through Glenbow Ranch.
CP 8127 leads train 100 east through Canmore. It's springtime in the Rockies. Temperatures are warming and getting quite pleasant. That being said, it is not uncommon to get the occasional snowfal... (more)