A Chicago & North Western SD60 leads a colorful Yermo to North Platte mixed freight, departing North Yard in Salt Lake City on May 9, 1994.
Union Pacific business car Arden was built in 1950 by Pullman Standard as coach No. 5449. It was rebuilt in 1952 to the business car Arden without ever seeing regular passenger service. The car wa... (more)
Near the mouth of Weber Canyon the MNPRO-30 is pictured on the down track. A RNERL salt train is seen on the up track.
This Utah Railway coal load twists thru the colorful Price River Canyon on its way up the 2.4% grades of Soldier Summit. The railroad between Helper and Provo can yield some of the most colorful ... (more)
Union Pacific's Cache Valley Local shoves three loads of plastic pellets for Presto Products Co. in Lewiston.
Minutes after sundown and early in the 'blue hour', a trio of EMD 70 series motors pull a lengthy K-Line stacker west through Lake Point on Aug. 27, 2015.
Three Way Meet at Third North Crossing
Dawn in Spanish Fork Canyon
An American President Line stack train emerges from 211 ft. Tunnel 155 while on detour through Utah's Bear River Gorge on April 30, 1994.
American President Line stacks detour through Utah's Bear River Gorge on April 30, 1994.
A loaded UP coal train from Colorado heads west at remote Vista Siding on the former Rio Grande. A pair of 70ACes make for a nice DPU shot as they shove along the Books Cliffs under threatening s... (more)
BNSF's daily Stockton-Denver mixed freight holds in the siding at Desert awaiting a westbound empty oil train out here on a fairly remote stretch of the former Rio Grande.
With six HOGX stock cars, two SD40-2s, a C30-7, and an SD50 for power, the North Platte to Los Angeles Trailers pulls west through Tintic Valley approaching 6061 ft. Boulter Summit on May 7, 1994.
General Electric C36-7, C30-7, and C40-8 models pull a Milpitas to North Platte auto train out of Salt Lake City in July 22, 1995.
Passenger equipment is prepared for the 125th Golden Spike Anniversary train running between Salt Lake City and Brigham City on May 10th.