Crossing Lafleur Avenue. CP 3048 is crossing Lafleur Avenue on CP's Lasalle Loop. It is returning to its train after switching out Total Canada (one of two clients still served by CP on thi... (more)
The RJ Corman Lexington Dinner Train sits in the glass barn depot in Rupp Yard as the ELxington skyline and the famous Rupp Arena loom in the background
The RJ Corman Lexington Dinner Train crosses the Elkchester Trestle on the former Southern LL Branch near the Fayette/Woodford County line
A BNSF spreader train arrives at the yard at Essex, Montana, on a snowy December 26, 2007.
A UP geep switches at a industry just off the Villa Grove Sub in Dolton.
UP's southbound afternoon Harbor Local Manual siding
NS 5343 leads the eastbound bottle train around a curve as it approaches CP Cal Park.
Spring has sprung in Atlanta. Unfortunately, train 96G has already laid continuous welded rail to the south that will replace the old jointed rail it is traveling on.
After a quick drop-off west of here at Flagg Center, BNSF's 476 job returns back east through Rochelle on the Aurora Subdivision as it ducks beneath both a CB&Q searchlight signal bridge and its b... (more)
D&H (CP) 7304 and another geep from the previous D45 sit in the Saratoga Springs, NY yard, awaiting assignment. 7304 is still in lightning strips and still is looking beautiful in morning light.
RRVW's Hankinson Turn stops to set out a few cars at Hankinson Renewable Energy's ethanol plant. The other RRVW GP20C will be picked up the next day by CP for transit to the Twin Cities.
After a long Saturday of switching industries on the former Winston-Salem to Charlotte mainline, NS P25 arrives back at Barber Junction with a set of two endangered high hoods.
Working the hump in CN's Harrison Yard.
Amtrak diesels and an electric motor spending the night at the Race Street Engine Terminal.