CN ES44AC #2313 rolls through Visalia, KY on a beautiful spring day.
CN ES44AC #2313 emerges from Grants Tunnel in Ryland Heights, KY.
UP ES44AC #7481 leads a southbound manifest up Erlanger Hill in Crescent Springs, KY.
Iowa Interstate ES44AC's 510 & 511 sit crew less at Burr Oak Yard on BICB-03.
An eastbound Union Pacific freight exits Troutdale, Ore., and crosses the Sandy River and the Historic Columbia River Highway (original U.S. 30). Just ahead lies the Columbia River Gorge.
Eastbound empty grain train rolls into the siding as train CP 111 is holding the main.
A morning westbound makes it way across the Ex Western Pacific causeway through the Great Salt Lake.
The Norfolk Southern Railway heritage locomotive leads NS 119 past a church just north of downtown Landis on an overcast Easter Sunday afternoon. I thought this would be an appropriate themed phot... (more)
By MP 6, CN Montreal sub. CN B730 with 152 loads of Potash destined for Saint John, NB is slowly starting to leave Turcot West in Montreal after changing crews as it passes milepost 6 of CN... (more)
The crew of 116 has just crossed into Ohio after making their 167 mile trip north from Burnside Kentucky. In less than a mile, a Dayton District crew will hop on and take the train to its final de... (more)
It's a gorgeous spring morning as the Cheyenne, Wyoming to Denver, Colorado manifest led by BNSF ES44AC No. 6153 rounds the curve approaching 9th Avenue in Longmont, Colorado on April 03, 2016
A rather short 255 passes the location known as Crumlin on the east side of London. The track in the foreground was once used to test locomotives built by EMD.
CP's hotshot 101 approaches Jackfish with 11600ft of train in tow.
CSX ES44AC 3167 sits lone at the small CSX terminal in Greenville, SC on a warm night on the first of April.