Eastbound Canadian Pacific coal train No. 840 crosses the Columbia River entering Revelstoke, British Columbia, on the beautiful autumn day of September 29, 2015.
An eastbound Canadian Pacific coal train follows the shore of Kamloops Lake at a location called Dodge east of Savona, British Columbia, on September 29, 2015.
Montreal, Quebec to Vancouver, British Columbia stacker #113 curves through Marathon
Southbound manifest at Pleasant Valley
The CP 5775 rolls through Ontario one last time, being sold off from the roster.
An eastbound Canadian Pacific empty coal train passes below Skihist Provincial Park on September 25, 2015. On the other side of the Thompson River, a Canadian National work train continues loading... (more)
CP 8787 rolls an eastbound empty coal train along the lakes at Eagle Pass just west of Revelstoke, BC on a late early fall afternoon. The train will shortly arrive in Revelstoke for a crew change ... (more)
CP 8787, CSX 141 and CP 9700 lead CP 240 past CP 609 at Elliott.
On my first trip East, still in high school, I was fortunate enough to have my brother drive me around to alot of yards. Here a CP train gets ready to depart White River Junction.
CP 103 rolls across the Little Pic River
The sun rises on a perfect spring morning, fog lifts off the fields, a train horn pierces the peace and quiet, and "it is well with my soul" for a few minutes.
The sun is just over the horizon and the 198 is just a few minutes into its journey east from Glenwood. The ballast cars on the head end will be set out at Humboldt Yard in Minneapolis.
A pair of GEVO's lead CP 115's freight westwards to Vaughan in evening light were he will set off and lift his cars for the run to the west.