CN SD70I 5601 and ES44DC 2256 make easy work of a short 5,001' X105 cruising along the frozen shores of Jasper Lake.
M347's train finds some of the last sunlight of the day, heading towards a crew change in Jasper behind a pretty clean mixed bag of CN units.
On a beautiful summer afternoon in Alberta, VIA Rail’s train No. 2, the eastbound Canadian, rolls through Robertson’s Curve at Swan Landing on July 7, 2014. The 21-car stainless steel streamliner ... (more)
CN ES44ACs 2826 and 2847 head through the tunnel at Mile 33.9 of CN's Foothills Sub, heading westward for another cut of coal empties that they will load at Leyland.
A pair of junkers (which doesn't bother the photographer one bit!) lead M302's train through Geikie on the Albreda Sub's south track.
VIA Rail Canada's (Jasper) Santa train accelerates westward on CN's Albreda Sub. Using the equipment from the Skeena and an additional two coaches, a volunteer VIA Rail crew will operate this trai... (more)
Brand new CN ES44ACs 2912 and 2907 make their maiden run west on train X111.
The morning tourist train roll up to the restored Big Valley station
There's no denying that it's cold out, as M303 struggles towards Jasper behind a clean leader.
Toronto-Robert's Bank stack train Q105 creeps up to the light at English on a frigid, but clear -28C day.
CN SD75I 5705 leads train M348 down the main at Medicine Lodge, amidst some nice fall colour.
A417's train whips around a curve east of Jasper between Henry House and Devona on CN's Edson Sub.
CN's as required Jasper to Edson local L506 crosses the Prairie Creek bridge with a whopping 211 cars in tow.
24,000 tons of Potash from Alwinsal, SK struggle into Jasper with the help of CN 8022, 2114 and 2668 (shoving on the rear).
Edmonton-Prince George train M303 struggles towards Jasper with over 20,000 tons of bulk traffic in tow.