Far below the towering cliffs surrounding Fraser River Canyon at Yale, British Columbia, is a westbound Canadian Pacific train heading for Vancouver on July 8, 2004. A pair of colorful GE AC4400CW... (more)
A westbound Canadian Pacific freight approaches Lytton, British Columbia, at Lasha in the rugged Thompson River Canyon on July 8, 2004. A pair of GE AC4400CWs power the train—CP No. 8635 and blue ... (more)
As a rancher cuts hay inside the Canadian Pacific’s horseshoe curve between Carlin and Notch Hill, British Columbia, a westbound freight (mostly grain loads) climbs the grade through the big curve... (more)
Loaded ethanol train CP 650 with CP 8635 leading is passing the Lasalle Station platforms. Normally CP 650 is on the west track of the CP Adirondack Sub but with quite a bit of work on the west tr... (more)
Trackwork. Loaded ethanol train CP 650 with CP 8635 leading is passing a dynamic track stabilizer by Lasalle Yard. Normally CP 650 is on the west track of the CP Adirondack Sub but with qui... (more)
CP 8635 + CP 9839 have 91 platforms in hand departing Marathon. This summer a new 15000' siding will be built using grade from double track abandoned in the 1930's. The tree's have been cut back, ... (more)
CP and NS teamed up to bring the Hamlet to Atlanta slop freight south down the Abbeville Sub, seen passing the depot in Athens.
Ethanol tank train heads south led by Canadian Pacific GEs.
CP AC4400CWs lead an ethanol train southbound.
A westbound approaches a curve east of Brooten not long after sunrise.
CP 235's AC4400CW's are whaling pretty damn good up the slight gradient east of Newtonville Rd as the hogger gives a few blasts of the K3L for foamers on the ground and bridge.
Fellow railfan and RP contributor Cameron Applegath gives a salute to train 235 as it thunders by Newtonville Road.
A long westbound behind a single GE cruises toward Brooten as the snow begins to finally melt on the prairie.
A Canadian Pacific priority intermodal is making great time eastbound just after departing Glenwood.
8635, 8739 awaiting a line up into downtown calgary for a crew change