CP stacker no.113 rolls northbound past the Palgrave pond with two red GE's up front...
CP Rail's Inspection Train on the Bangor Subdivision is tied down on Penobscot Bay after a busy day of inspection the Bangor Sub. This train uses laser technology to inspect the rail for any defec... (more)
With heavy fog from Lake Superior still lifting, we see Canadian Pacific, CP 9111 SD9043mac and 8778 ES44AC that had rear end a train that was already sitting on the siding at Coldwell, Ontario. T... (more)
Canadian Pacific, CP 5737-5604-1588-5477, mp86.9 on the Heron Bay sub, Ripple Lake, Ontario. September 21, 1997. Jack D Kuiphoff © photo
CP 7023 brings the MLDDI east through downtown Dallas in the midst of the train's final leg to DIT
Charging out of Puslinch Siding, and the rising sun.
CPKC isn't my favorite railroad right now... from a work perspective the "merger" has been anything but seamless for Sales & Marketing. But their Heritage & Military paint schemes are v... (more)
Making a late evening run west across the Norfolk Southern Lake Erie District, empty sand train 69N cruises around the bend at Bort Road and rolls through the vineyards of North East, Pennsylvania... (more)
CSX M363 with CP power leading in Indianapolis
The sun rising over Kenwood.
CP, Canadian Pacific GMD GP9 8247, at the CP Engine terminal at Sudbury, Ontario. September 16, 1995. Jack D Kuiphoff © photo
The crisp November air is broken by the faint whistle of CP train no. 119 at Indus. It's hustling west into the sunset for a crew change at Alyth, CPKC's main yard in Calgary, Alberta.
CP 9354 takes a right turn at KC Junction onto the Windermere sub.
Light power rolls back toward Bensenville Yard on a beautiful afternoon.
A rack train with mixed manifest and some nice foreign power borrowed from CPKC.