CP SD70ACU 7049 leads an empty grain train through a winter wonderland at Lake Louise, AB.
A ballast train on CP's Tracy Sub at Judson MN.
CP train 113 at Red Rock, Ontario,
Eastbound grain train at Mackenzie, Ontario.
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.