Cutting through the morning fog as the Dash 8s and 145 ore cars travel north on the CN Iron Range Sub.
CN 500 is heading to the Port of Montreal light power to pick up cars. At left is the Notre-Dame-de-Bon-Secours Chapel.
CN 2000 splits the signals at Fairbanks, Minnesota on its way to the ore dock at Two Harbors with a load of hot, steaming Taconite pellets. The pellets originated as raw ore at the Minntac Mine be... (more)
CN 500 is crossing Charlevoix Street as it shoves grain cars towards Ardent Mills.
CN 500 has just finished spotting grain cars on two tracks at Ardent Mills. Soon the crew will close the gate and head back to the maine line.
CN train 122 rumbles through the hills approaching the Foley Brook trestle with fall colors in full bloom.
CN train 305 crosses the 3,920 foot Salmon River Trestle near New Denmark, New Brunswick.
The deathstar heritage engine leads CN train 594 at Penobsquis, New Brunswick after sunset.
Not to common anymore, CN 5478 leads C700 through the tunnels at Yale with 100 empty sulphur cars in tow.
Just after dark, CN's Squamish turn notches up out of the Horseshoe Bay tunnel taking their 3 car train up to Squamish
Heading back to Proctor on a late fall afternoon after delivering limestone loads to the Minorca mine earlier in the day.
The peak of colored leaves has come and is now gone across NE Minnesota. On this day near the peak, CN 2040 called RTC to depart Minntac only to come down and around the corner in full sun and th... (more)
The first snow of the season falls as an empty pellet ID heads north through Sparta heading to load at U.S. Steel Minntac.
CN L546 CN 5787N Is About To Transition From Light To Dark At Ambleside In West Vancouver On The Former BCR.
CN 5349 leads an empty taconite train around the bend at Iron Junction.