CP 112's mid-train DPU (CP 8816) has been uncoupled from the front half of the train as it gets disassembled at the Lachine IMS Yard.
CP 119 wins another race. Three weeks back I shot CP 119 on the CP Vaudreuil sub with a lead over CN 327 on the parallel CN Kingston su... (more)
An eastbound Canadian Pacific grain train sweeps along the curving banks of the Bow River approaching Morant’s Curve east of Lake Louise, Alberta, on July 13, 2013.
Beneath the spectacular mountains of Banff National Park, an eastbound Canadian Pacific grain train curves along the Bow River at Morant’s Curve east of Lake Louise, Alberta, on July 13, 2013.
An eastbound Canadian Pacific grain train powered by four locomotives sweeps through Morant’s Curve east of Lake Louise, Alberta, on July 13, 2013.
A pair of GEs lead cans west out of Milwaukee as the Marquette Interchange and skyline loom in the background.
CP and a SOO at the classic Twin Cities summer hotspot at Division Street
Chugging up the Bow River on a crisp March morning
CP 8816 makes its way westward deep in the Kicking Horse Canyon. There is another bridge and tunnel in the background. As I waited for the train to come I watched the shadows creep across the br... (more)
A westbound grain train slowly climbs the hill, passing some snowclearing equipment on the south main
It's spring in Canada. Can you tell?
284's train rounds the curve into Columbus.
A CP stack train switches tracks on its way to Clearing. Note the two BNSF geeps in the distant upper left