Photographed from the highway 95 overpass is a ballast empty to Dresser WI for loading.
CP SD40-2's 5866 + 5922 pull down the South track through Current River with a empty CWR train
Canadian Pacific’s wayfreight between Cranbrook and Golden is crossing the Kootenay River at Fort Steele, British Columbia, on September 21, 2013.
CP 5866 and another CP SD40-2 hold at A-20 with a welded rail train. The train sat here for about an hour and a half while waiting for Metra’s rush hour to end.
CP 5866 and 6080 shove CP rock train 3HDR under the tipple at Dresser Trap Rock.
CP 3HDR pulls past the 1887-built Soo Line depot after loading the 34 car Herzog train at Dresser Trap Rock.
A trio of tired SD40-2's load a combined Herzog/GREX ballast train at Dresser Trap Rock.
CP 5866 leads a southbound rail train into Pleasant Valley
Winnipeg, MB - Toronto, ON freight splits the signals at the new Marathon West.
CP 5866, KCS 4857, CP 8897 deliver 420's freight through Coldwell
CP 420 crosses the Little Pic River
CP 5866 gives all it has with a pair of GEVO's struggling to lift 420's freight up the hill with another mile left before summit.
Canadian Pacific’s wayfreight between Cranbrook and Golden is approaching Wasa, British Columbia, in the Kootenay River Valley on September 21, 2013.
The Coleman Mine to Clarabelle rock train departs Levack siding with 40 loads
a pair of SD40-2's have 60 "TTYX" flats of windmill towers in hand passing through Newtonville