The Moncton, NB - Toronto, ON train #305 hustles through Kingston
CN 8873 leads a westbound mixed freight, as they pass by the old train station at Rothesay, New Brunswick, during a snowstorm.
NS SD70M-2 #2658 leads northbound Norfolk Southern manifest train #322 through the intermediate signals in Lindale, Georgia, on NS's Atlanta North District. This somewhat mountainous scene is appr... (more)
CN 8915 leads a westbound CN freight, as they smash through a snow pile after a storm the day before dumped 15-20 cm of fresh goodness. Due to the time of day this train runs, shots like this are ... (more)
An eastbound Canadian National stack train is between Henry House and Devona, Alberta, while traveling through Jasper National Park over CN’s Edson Subdivision on July 19, 2011.
CN 8873 leads a westbound mixed freight, as they rumble through Passekeag, New Brunswick, during a snowstorm.
Vermont Railway's B&R Job heads south past the former station in Arlington, Vermont on its way to North Bennington from Rutland. SD70M-2 #432 leads the way.
NS SD70M-2 2738 leads a manifest west through Decatur.
Westbound Canadian National freight No. 301 blasts out of Tunnel 67.6 at Martel, British Columbia, in the Thompson River Canyon on September 26, 2015.
Late on a beautiful summer afternoon in Jasper National Park, Canadian National train No. 846 thunders past quiet waters of a mountain lake at Henry House, Alberta, on July 11, 2014.
As the sun is rising on another cold day, southbound No 324 with two SD70M-2's, is plowing through banks of snow that have built up on the Rouses Point Subdivision overnight.
385 gets the highball to proceed South to Selma, Al.
An eastbound Canadian National manifest freight crosses Prairie Creek Bridge at Hinton, Alberta, on the morning of July 8, 2014. Powering the train is a trio of EMDs, with SD70M-2 No. 8963 leading... (more)