CP 9556 rolls a coat train west at Hells Gate, BC above the Fraser River. Both CP and CN were challenged to build a railroad through this area.
A short 30 car westbound is passing through Galt with CP 9556 - CITX 3089.
Two GE's drag almost 12,000 tons of train up the hill at lake.
Westbound arrives at Thunder Bay.
An eastbound CP train waits in the siding at Midland for a westbound BNSF coal empty to blast by.