Trains of North America
BNSF 2590 southbound through Stanwood
A BNSF EMD GP35 l2590 eads a southbound mixed freight though Stanwood Washington
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.
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
BNSF Inter-modal train at Scenic
A Burlington Northern Santa Fe Inter-modal train passes westbound through Scenic in Washington State shortly after exiting the Cascade Tunnel