After spotting grain empties at Elm Creek overnight, P23's power heads light back to Winnipeg.
CP 8743 brings a southbound freight thru Franksville, WI on June 25th, 2017.
Westbound leaving Hurkett, Ontario.
A northbound Canadian Pacific coal train rumbles over the causeway at Canal Flats, British Columbia, on CP’s scenic Windermere Subdivision on July 5, 2014.
A Canadian Pacific coal train 152 cars long cruises across the Canal Flats causeway powered by CP 8743, and mid-train DPU and a rear DPU.
The exhaust of two GEs and a pair of SD40-2s reverberates off the sides of the old elevator in Brooten as an eastbound hustles through town.
CP 8743 and leaser CITX 3090 pass under Interstate 494 otherwise known as "CP Heney" to the Canadian Pacific.
The sunrise greets the crew of this CP GEVO as they approach Minneapolis.
CP 107 hugs Lake Superior's Jackfish Bay and is about to enter the Jackfish Tunnel
CP 8743 pulls up the south track at Lake Louise with a grain empty.
Two units power CP #185 rolling west at Duplainville. The late fall sun makes for low shadows.
CP train 103 speeds through Rossport.