In the last light of the day, BNSF 6102 hustles a westbound stack train towards San Bernardino.
A Willow Springs-San Bernardino Z train flies west on the Needles Sub at near 70mph.
BNSF ES44C4 6842 leads a hot Z train up the hill at Ibis.
A veteran CN C40-8M idles on Jasper's shop track.
M310's train pulls into Jasper for a crew change.
Wearing CN paint, BCOL C44-9WL 4641 leads train A417 west on the Edson Sub.
Wrapped in VIA's 40th anniversary livery, VIA F40PH-3 6454 leads Vancouver-Edmonton train #4 east on CN's Albreda Sub.
Toronto-Prince Rupert train Q183 glides down the Robson Sub with Mount Robson in the background.
Eastbound loaded ballast train O482 meets westbound manifest train M301 just west of Grant Brook on CN's Albreda Sub.
CN ET44AC 3207 leads a heavy 208 car loaded potash train west on the Robson Sub.
A short ballast train idles in track #7 at Jasper waiting for a new crew to take it for another load.
Made by different manufacturers but both with AC traction motors, CN 3842 and CN 8101 coast onto the north track at Grant Brook with M347's train.
One of the first loads of coal out of the new Vista Mine loadout east of Hinton, AB heads west through Redpass on CN's Albreda Sub destined for Prince Rupert, BC.
At the time of the photo, IC SD70 1011 was the only one of the fleet wandering CN's system. The rest were either working out of Illinois (mainly Chicago) or on the former BLE property. Here it is ... (more)
Vancouver-Montreal train Q108 skirts the melting shores of Moose Lake.