CP SD70ACU 7042 hauls just over 10000ft of stacks & racks into Marathon
CP 8123 leads a loaded grain train west near milepost 99 in Banff National Park.
A Canadian Pacific stack train exiting Black Canyon near Ashcroft, British Columbia.
A Canadian Pacific coal train heads north on the railroad’s Windermere Subdivision between Cranbrook and Wasa, British Columbia, on July 15, 2011.
Powered by five Canadian Pacific EMD SD40-2s is CP’s wayfreight that operates between Golden and Cranbrook, British Columbia, is running southbound just south of Wasa on July 15, 2011.
CP 8507 leads a mixed manifest train west at Bearspaw.
KCS ES44AC 4833 brings up the rear on a 7700' Port of Vancouver bound stack train passing downtown Marathon
Clean AC4400CWM 8154 has 105's train at 50mph on the tangent at Marathon passing over Peninsula Road
CP train 104 travelling along the shore of Lake Superior between Dublin and Pays Plat on the CPKC Nipigon Subdivision.
CP train 113 crossing the Nipigon River.
Loaded with grain for Albany, CPKC 328 is passing Du Canal Station with CP 7041 & NS 9828 up front.
After making a rare daylight run to the Seaway Spur, CPKC G95 is heading back to St-Luc Yard after switching out a few clients.
CP 8040 is tail end distributed power for CPKC train 104 at Dorion, Ontario.
CP 9709 is tail end distributed power for CPKC train 104 departing Thunder Bay.
Potash train at Thunder Bay Terminals, Thunder Bay.