CN 2928 & CN 3004 lead grain train CN 874 around a curve as it slows down for a crew change at Turcot West.
A visitor from our northern neighbors has pulled into Columbia as they are in the process of working CSXT's Cayce Yard. They will finish their yard work and then take a cut of autoracks down to D... (more)
After making their run down most of the CN&L Sub, CSXT U733 waits just before the Riverbanks Zoo to proceed into Columbia.
Accelerating out of a meet at Burns, this manifest freight is headed toward St. Louis.
BNSF 6290 is in charge of pulling the CP work train consisting of track and ballast for a derailment just south of Dubuque, Iowa. 23 cars of a 99 car empty sand train derailed just south of Dubuqu... (more)
As one train passed me and the other approached, I was hoping they would line up and it actually worked out. The locomotives of a south bound grainer and the DPU of a north bound coal train are ... (more)
Southbound with short train.
The crew of this BNSF westbound is arriving home on Christmas Eve. The cold has preserved the previous day's snowfall.
Eastbound Canoptex train in the Columbia River Gorge.
A new Tier3 credit C45AH leads the eastbound ZCIG4 up Beaumont Hill in the early morning.
Eastbound Z on the old Northwestern mainline.
A renumbered SP AC4400CW trails on UP Train ZG4CI 05, seen here dropping down into UP Armourdale Yard for a crew change off the KCT High Line at Terminal Jct.
Locomotives: UP 8125, UP 6295
A pair of "cinderblock" GEVO's lift UP Train AASNP 05 up out of Sheffield at Independence Avenue on the KCT East-West Corridor Main Track 1. An eastbound headed for the KCS main has a d... (more)