Early morning sunlight greets an eastbound empty Canpotex potash train led by CP 8951 as it leaves the Black Canyon along the Thompson River approaching Ashcroft, BC.
An eastbound Canadian Pacific coal train follows the Thompson River west of Drynoch, British Columbia, on July 16, 2014.
CP 8951 leads CP 499 west through Wisconsin Dells.
Right Behind The Q620 With CP Power, CSX K418 With More Power From The Canadian Pacific Rounds The Curve In Palatine Bridge In The Morning Sun.
The hotshot heads westbound through the 39.5 hot box detector with 170 platforms ; 102 back CP 8602 is assisting
CP 100 speeds east approaching Pringle
After a short staircase climb up an old grain elevator, this absolutely fantastic vantage point of eastbound stacks was my reward. The air temperature was -10, but the wind wasn't too bad up here... (more)
An eastbound Ethanol train is seen blasting under the NYS route 30 bridge and is seconds away from passing under the photographer and his two year old son and "New Railfan Companion" who is now ta... (more)
A pair of decent looking GE units, especially for CP, lead this manifest east through Duplainville toward a stop at Muskego Yard in Milwaukee.
CP 8951 + CP 9647 lead just 37 cars from Calgary Alyth, AB - Winnipeg, MB. They are about to hit the rails of the CN Rivers Sub
In this ultra wide angle scene, CP 8951 thunders across the 102 year old trestle above the Bronte Creek in Progreston, ON. The town Progreston was established around mills that were powered by the... (more)
A westbound intermodal passes through Portage.
A perfect illustration of why I like it when we get snow: white snow, red locomotives, blue skies. What's not to love?
A brand new CP locomotive fresh off the assembly line in Erie waits for a new crew to take it onto Bensenville Yard.
299 slowly rolls through B12, nearing the end of its journey at Bensenville Yard.