CPKC 112-12 makes its way up Neys Hill with 11977 feet of containers. Neys Provincial Park provides the background along with Lake Superior.
Vancouver, BC - Montreal, PQ stacks twist along Lake Superior on the CPKC Heron Bay Sub around Port Munro
CP 118 pulls into Schreiber for a crew change
CP 119 heads west with Mount Royal looming in the background. Power is CP 8902 and CP 8156 up front and CP 8200 mid-train.
CP ES44AC 8902 + CP AC4400CWM 8072 pull 101's priority intermodal train through The Mink Tunnel
CP 101 heads across the Pic River with whats left of the fall colours hanging onto the leaves
ES44ACs 8902 and 8921 approach Bender Road as they travel east on the Winchester Sub with train #142.
CP ES44ACs 8902 and 8921 travel east on the Winchester Sub with train #142.
Train 110, with a very clean ES44AC, waits for a crew at sunrise in Thunder Bay, Ontario.
CP ES44AC #8902 and CP AC4400CW #9702 provide power to CP Train #199 as it passes the Red Wing, MN Amtrak depot. Photo taken 4/17/15 near MP 370.70 on the CP River Sub.
A relatively new CP GEVO drags an empty hopper train across the marshlands of Southeastern Wisconsin. From this picture, it sure doesn't look like February!
CP and BNSF trains meet at Dayton's Bluff while a loaded coke train led by two SOO SD60s waits for things to clear. Amtrak's Empire Builder is also barely visible waiting behind the coke train.
A westbound train behind one of CP's newer GEVOs leaves the tiny town of Regal behind as it heads toward Murray to wait for an eastbound out of Glenwood.
A grain train with some regular manifest traffic for St Paul on the head end blasts out of the sag east of Glenwood, led by one of the railroad's newest locomotives.
Rails reflect the fresh red paint of CP 8902.