UP 5519 leads its train east at Crowsnest Summit.
CP 8896 leads its train west at Cokato, about 4 miles (6.5 km) south (west) of Fernie.
CP 9840 leads its train east passed Frank slide in the Crowsnest Pass.
CP 8742 leads its train east passed a pond in Field, BC. You may not know it but, I had to wear my rubber boots and stand in about a foot of water to get this shot. It was worth it.
CP 8874 leads train 199 west at Glenmore. Just out of view to the left is the switch at Glenmore. Trains often stop here before getting further instructions before heading into the yard at Alyth. ... (more)
An eastbound grain train pauses for a few minutes while a westbound passes at Lake Louise. (Here's a video of mine including a clip of the westbound approaching at Lake Louse: https://www.youtube.... (more)
An eastbound inter modal train crosses the Columbia River bridge as it enters Revelstoke. This photo was taken from a viewpoint up on Mount Revelstoke nearly 3 kilometers away. (Note: The photo ma... (more)
CP 8934 & CP 9834 lead their string of potash cars west at Glenmore. These trains are among CP's longest at about 160 cars. If you look closely, you can see the mid train locomotive in the top lef... (more)
CP 8950 leads its train west late in the evening near Glenmore. This vantage point became available late last year when the Glenmore Trail bridge over the tracks was completed. The bridge not only... (more)
CP 8642 leads its train east through Bowness.
A mixed freight train heads west as the sun begins to rise on a beautiful summer morning.
CP 8707 leads its train south between Okotoks and Aldersyde on a beautiful winter morning. As a side note, this is my 100th photo accepted to the Railpictures database!
An early morning train heads west near Indus, AB.
An eastbound grain train approaches a stop signal and the end of the double track at Lake Louise.
CP 8784 leads its train west near Donald. In about 18 miles it will begin its ascent of the east side of Rogers Pass.