Trains of North America
BNSF 2590 southbound through Stanwood
A BNSF EMD GP35 l2590 eads a southbound mixed freight though Stanwood Washington
BNSF 2080 and 2081 at Monroe WA
Sequential locomotive power at Monroe Washington working a local freight movement, BNSF 2080 and BNSF 2081
Northbound Amtrak Cascades 516
Amtrak Cascades passes through the Skagit Valley in Washington State with service number 516 to Vancouver British Columbia
Canadian National westbound in Jasper
A Westbound freight powers out of Jasper behind Canadian National locomotives
Empire Builder on a wet evening
The Amtrak Empire Builder from Seattle to Chicago approaches the Cascade Tunnel on a wet Spring evening
BNSF 8286 waiting at Wishram Washington
Engineering work by the Maintenance of Way crew leaves a BNSF mixed freight train waiting to move Westbound through the Columbia Gorge.
BNSF 7057 approaches Lyle Washington
A BNSF freight train moves through the Columbia Gorge in Washington State travelling towards the setting sun
BNSF 7931 Eastbound from Skykomish
An Eastbound Inter-modal pulls out of Skykomish Washington towards the Cascade Tunnel beneath the high peaks of the Cascade Mountains
CN freight trains passing in Field BC
Seeming to offer a paradox the Westbound train descends Kicking Horse Pass with five engines while the Eastbound train waits its turn to climb the pass behind just one power unit.
Snow Dozer BN972502 at Skykomish
The BNSF Snow Dozer still painted in Burington Northern colors sits at Skykomish Washington. This unit was used during February 2019 to clear the tracks of snow east of Skykomish
Amtrak Cascades 517 Southbound
The morning Amtrak service from Vancouver British Columbia to Portland Oregon approaches Stanwood in Washington State with service number 517
CP 8909, Bow River, Banff National Park
A Canadian Pacific freight train runs westbound alongside the Bow River
BNSF 6764 leads through East Skykomish
A BNSF Inter-modal train approaches the town of Skykomish in the Washington Cascades
BNSF 5041 approaches Skykomish in the snow
A snowy February evening sees Burlington Northern Santa Fe C44-9W locomotive 5041 lead a westbound freight train into Skykomish Washington.
The Canadian eastbound train at Jasper
Via Rail's The Canadian from Vancouver to Toronto waiting departure from Jasper Alberta
Canadian Pacific 8937 and 8600 approach Field BC
Having just descended Kicking Horse Pass on the Alberta - British Columbia Border a Canadian Pacific mixed freight train pulls into Field BC behind 8937 and 8600