An early morning train heads west near Indus, AB.
An eastbound grain train approaches a stop signal and the end of the double track at Lake Louise.
CP 8784 leads its train west near Donald. In about 18 miles it will begin its ascent of the east side of Rogers Pass.
CP 9814 sits with its train just clear of the crossing at Field, BC. This was the only photo I got on my two day trip. Morning fog, road construction delays and even a 2 hour delay due to a fire a... (more)
CP 9772 leads its empty coal train south at Spillimacheen.
CP 8953 leads its train west at the east end of Cochrane. Above you can see some of the homes of Gleneagles and its golf course.
CP 8562 shoves on the rear of an eastbound train through Edworthy Park. The Douglas firs seen in the background are the most easterly stand in Canada. They are more often seen along the Pacific co... (more)
CP 1401 leads the Canada 150 train west through Canmore. I spotted this train in Calgary and was lucky enough to get ahead of it. It was quite a surprise to see this train. I was aware of the trai... (more)
CP 8708 leads its train east just outside of Calgary.
CP 8835 leads its train east just outside of Calgary. This train was most certainly over powered with 6 locomotives up front and one more on the tail. It only had about 20 cars too.
Um, you left the door open. CP 8524 leads its train west through the yard at Field.
A westbound C-Train heads up the hill in the center of Bow Trail. This line opened in December 2011. If you look closely, you can see the Sunalta station.
Loaded potash train heads west out of Calgary.
CP 8744 leads an eastbound train near Exshaw.
A westbound intermodal train makes its way across the Columbia River bridge in Revelstoke.