An empty unit sand train rounds the curves at Lake Park on a clear and cold January morning, led by Canadian National power.
In the small quiet town of Gladstone and at the peak of “Golden Hour”, CSX K898 rolls east by the old C&O depot on the James River Subdivision with a pair of Canadian National units fo... (more)
Canadian National intermodal train No. 102 begins another trek across the Thompson River east of Ashcroft, British Columbia, on July 22, 2011.
A Canadian National mixed merchandise train curves onto the CN Oakville Subdivision after coming off the Dundas Sub. In the distance, a GO Transit commuter train begins to proceed after waiting fo... (more)
CN 2289 leads an oil train thru Mount Pleasant, WI on October 20, 2017. The train is on UP's Milwaukee Sub, the ex-CNW New Line. While CN power is common in SE Wisconsin, it is relatively uncommon... (more)
CN 2289 lead CN 403
CN 2289 lead CN 403.
CN train A412 coasts along the south track of the Albreda Sub on a nice "code blue" day.
CN 2289 leads train Q118 south across the CSX (C&O) diamond in Holly. Q118 is the first, or at least in a long time, dedicated intermodal on CN's Holly Subdivision. Today's Q118 has more than 35... (more)
Q111's fresh crew sets off from Jasper for Kamloops on board an "EcoConnexions" tagged ES44DC.
A Canadian National stack train heads east across the Thompson River just east of Ashcroft, British Columbia, on a pleasant July 22, 2011.
CN M310 departs the north track at Carvel after meeting trains M347, W903 and Q117.
One of CN's core trains heads down the Rainy Sub towards Duluth in late afternoon sun.
CN 302 arrives at Hornepayne