Hanging on a cliff above the Fraser River, a CPR coal train makes its way east toward Lytton.
The ferry Incan Superior enters Duluth, MN, bound for its dock in Superior, WI in September of 1983. One of the more unusual and unremarked ferries on the Great Lakes, the ferry carried mostly pap... (more)
After posing with the former Delaware & Hudson Headquaters, The CP Holiday Train makes its way North along I-787
CP Rail's United States Edition of its annual Holiday Train pauses at the Amtrak station in Plattsburgh, NY. Hundreds came out to view the train on this 10 degree evening in the Adirondacks.
Northbound CP Holiday Train passes the Westport depot as happy onlookers enjoy the sight
CP daily manifest train 252 at Port Henry after a light early season snowfall.
On October 11, 2017, autumn color abounds along the Kootenay River as an eastbound Canadian Pacific coal empty leaves Fort Steele, British Columbia. The train is headed for loading on the Fording ... (more)
Edmonton, AB - Montreal, PQ train #118 passes through the plant at Marathon West behind CP's Lord Strathcona unit.
A pair of GP38-2's hustle a rail train east on the Heron Bay Sub
A recently repainted CP Beaver Geep crosses S 2nd Street in Clinton while switching the nearby ADM plant.
CP 473 flies south through LeClaire on an unseasonably warm morning.
Greg Klingler greets this years Holiday Train behind 2246 with flags snapping passing the restored ex-D&H Fort Edward station at 04:24.