Mount Robson stands tall as G839's train passes Mile 10.9 on CN's appropriately named Robson Sub.
Brand new CN ET44AC 3133 claws its way onto the north track at Henry House with a heavy Prince George destined M303.
On the morning of September 20, 2002, a westbound Canadian Pacific intermodal train flies along the Bow River in scenic Banff National Park at Castle Mountain, Alberta. A pair of GE AC4400CWs powe... (more)
Central Maine & Quebec 9020 West is approaching Eastman on beautiful winter afternoon.
The eastbound Canadian climbs up Kicking Horse Pass near the top of the pass and the Alberta border. This train length is the perfect "model train".
Alberni Pacific's former MacMillan Bloedel GE 45 ton #11 makes its way through the Yard at Port Alberni.
CN SD75I 5775 screams towards Jasper with Q199's train as Q186's train eases down to Henry House in the distance.
A light dusting of some of the season’s first snow decorates the high peaks in the background as an eastbound Canadian Pacific freight arcs along the Bow River at Castle Mountain, Alberta, on Sept... (more)
CN FP9 #9171 is captured near the Jasper station with a local passenger train.
An empty coal train rolls south on CP's Windermere Sub just south of Harrogate, BC on October 10, 2018.
CFAQ 1001 Rebuilt EMD SD70ACe's for Arnaud Railway at Pointe-Noire.
CP 5808 leads a quintet of SD40-2s west out of Field, BC headed for Kicking Horse Canyon and Golden, BC. Action red could brightened up even the darkest of days.
With the Fall season in full force, and eastbound mixed freight crosses over the 3,920 foot Salmon River Trestle, just south of Grand Falls, New Brunswick. Train was relatively short, with the ent... (more)
Prince George-Edmonton train M304 awaits a new crew to take it east.