After waiting for a few hours, UP 7969 leads a short manifest train through Cienega Creek as a huge thunderstorm builds over the Rincon Mountains. The crew will take this manifest on a long journe... (more)
Fresh into service a Hitachi class 800 rounds the seawall south of Dawlish with a train for Plymouth.
A WB UP manifest train glides downgrade into Tucson, AZ over the Cienega Creek bridge
A hot EB UP Z train roars through this stormy night in Vail, AZ
"Headin' back for more..." ~ Evenin’ comin’ down off the Columbia River Sub over Latah Bridge and Junction – empty – headin’ back for more, on its way back to Powder River coal mines: Bl... (more)
UP 5405 leads a long WB intermodal train over Cienega Creek trying to escape the monsoon storms
Eastbound 34N passes by a monster NS 121 rack train as darkness takes over the evening.
UP 1337 leads the LPS15 local across the 387ft Stone Arch bridge spanning the Turtle Creek at Tiffany, WI. I decided to try something different by going wide on the Smith Road truss bridge. The LP... (more)
Montana Rail Link’s Missoula to Laurel manifest freight passes the old stock pens and loaders at Toston, Montana, on July 1, 2018. The rustic facility has dual loader shoots that appear to be spac... (more)
On the longest day of the year in 2018 in the northern hemisphere, Amtrak’s eastbound California Zephyr rounds Big 10 Curve just west of Rocky on Union Pacific’s former Rio Grande main line throug... (more)
A westbound BNSF coal empty rounds the big curve coming down from Breezy Point on Crawford Hill in Nebraska, on July 10, 2018.
A pair of Rapid City, Pierre & Eastern SD40-2's Nos. 3464 and 3459 lead the Dakota Junction-Rapid City train (LDJRC 09) next to a farm ditch south of Oelrichs, South Dakota, on July 9, 2018.
WWI Centennial Train
These passengers are riding on an American freight car that was built during WWI for the American Expeditionary Force.
Pulling into the last few feet of track at Washington Union Station.
An evening Pacific Surfliner rolls into downtown San Diego.