CP 8912 leads its train east along Michel Creek near Sparwood, BC.
CP 8912 leads its train east through Chinook siding near Blairmore, AB.
The St. Paul to Kansas City daily freight train had some unusual motors in the consist. A pair of CP hydrogen locomotives are dead in tow. Each locomotive is painted in a unique paint scheme for t... (more)
CP 8912 leads an eastbound loaded BNSF coal train.
CPKC Train 260 (St. Paul - Kansas City) has the CPKC Hydrogen Test Units CP 1001 & CP 1002 in tow as it leaves River Junction Yard and heads south towards Marquette, IA.
Canadian Pacific train 252 rolls along the frozen shore of Bulwagga Bay at Port Henry, NY as a few hardy ice fishermen brave the single digit temps to catch some Lake Champlain perch.
A pair of Canadian Pacific ES44AC's lead CSX Empty Phosphate Train K815-07 South as they pass through Carara, AL.
A pair of Canadian Pacific ES44AC's lead CSX Empty Phosphate Train K815-07 South as they pass through Pelham, AL.
A pair of Canadian Pacific ES44AC's lead CSX Empty Phosphate Train K815-07 South as they pass through Renfroe, AL.
A pair of Canadian Pacific ES44AC's lead CSX Empty Phosphate Train K815-07 South as they pass through Chelsea, AL.
Empty Phosphate Train K815 heads South through Wadley on their way to Winston, Fl. from Chicago, IL.
Empty Phosphate Train K815 heads South through Lineville on their way to Winston, Fl. from Chicago, IL.
Empty Phosphate Train K815 heads South through Carara on their way to Winston, Florida from Chicago, IL.