With Lake Superior in the background and just before sunset, a late CP Train 421 parallels the Trans Canada Highway at Dorion, Ontario.
CP G95 with CP 3108 & CMQ 3817 is doing some switching at Lachine IMS Yard.
CP 2232 leads a local East through Superior.
CP 8172 provides power on the tail of an eastbound train just a few minutes after sunrise.
Westbound topping Bowker Hill at Loon, Ontario.
This Calgary to St. Paul manifest heads east out of Buffalo on the Paynesville Sub, with the a CP heritage ACU on the point. On the right, you can still see the train in the distance, almost 2 mil... (more)
CP 7013 leads a loaded grain train west at Banff East.
CP SD30 ECOs lead a manifest south out of Nahant towards Muscatine
CP 3113 leads a D10 dimensional train eastbound towards Smith's Falls on the CPR Belleville Subdivision, rounding the bend at Newcastle, ON.
CP G95 has left their cars from Coke in the yard before switching well cars in the Lachine IMS Yard with CP 3108 & CMQ 3817 for power.
The Every Child Matters unit leads CP 118 through Pine Beach Station. In a short distance it will cross over to the North Track.
CP Rail's Lord Strathcona’s Horse (Royal Canadians) decaled SD70ACU 7030 idles in one of setoff tracks at Geddis.
The sun sets on a hazy summer day as the Glenwood wayfreight blasts west into Annandale. The Pioneer park on the right is an old west museum for old artifacts in Annandale, including a Soo Line ca... (more)
Westbound at Dorion, Ontario.
Back in '08, GP9s were standard yard power in Thunder Bay. Here a par of yard units wait between assignments.