CN SD70M-2 8874 leads an extra Mirror, AB - Winnipeg, MB train X316 across the Assiniboine River and into the small town of St. Lazare, MB.
Canadian National train No. 102 casts soft reflections in Brule Lake passing through “Robertson’s Curve” at Swan Landing, Alberta, on July 7, 2014.
With 144 intermodal platforms in tow, mid and tailend DPUs, Q101 hustles through the super-elevated curve at Quadra between Stenberg and Miniota on CN's Rivers Sub.
After meeting train M317 at Uno, Q112 gathers speed crossing the impressive bridge at the east end of the siding.
CN's Chairman's train along the always scenic Howe Sound.
On a bright and sunny day, NS 19G passes the City of Altoona.
CN SD70M-2 8859 and ex-UP/CNW C40-8 2001 lead westbound CN 369 through Brockville.
NS 2716 coasts down thru the Rawhide Community of Keokee, VA on its way to Saint Charles.
Stopped for a quick crew change in Edmundston while 306 switches in the yard, 305 catches some truly crisp golden light, this would be the last photo of the day.
Sighted somewhere on our drive from Jasper to Kamloops, around the Vinsulla area, 8962 leads a CN freighter with an impressive load of double stack containers towards Kamloops.
A CN freight departs Kamloops North crossing the North Thompson River late on a warm summers afternoon hauled by 8962, 8818 & 2150.
CN M305 has just split the signals at the control point for Quisibis as the crew is making track speed heading for Edmundston where a fresh crew will take over. Interesting to see a crew member i... (more)
CN's Chairman's train departs for Whistler, BC on a fantastic West Coast afternoon along the xBC Rail Squamish Sub.
At last light an NS motor leads a UP manifest towards Houston.
Ponies pulling a load of empty tanks past the old RBMN Temple Station. Photo by Shawn A Leightcap