Rio Grande's Salina Local slows to make a pickup at Provo Yard on Dec. 26, 1976. Caboose 01418 has been preserved at Utah's Heber Valley Railroad.
A Union Pacific SD45 meets a classic quintet of Utah Railway RSD-5s at Provo Yard on Dec. 26, 1976.
A pair of Rio Grande SD45s await a call on a Keiser unit coal train while a Union Pacific SW9 idles away near the old UP car shop. Dec. 12, 1976
The contrasting profiles of EMD and GE locomotion rust away in storage at South Yard in Salt Lake City.
A rhythmic quintet of Alco RSD5s await the chance to haul coal at Provo Yard on Dec. 26, 1976.
UP's North Platte to West Colton manifest departs Salt Lake City on June 29, 2014.
An RUT312 local with cars from Woods Cross glides east through Murray Sampler on the way home to Midvale Yard.
A freshly painted EMD GP38-3 awaits assignment on a Utah Railway local out of Midvale the morning of June 13, 2014.
UP's hot ZNPOA rolls west through scenic Echo on June 28, 2014. The white refrigerated "K" Line containers are loaded with prime American beef in shipment to Japan.
A UTA FrontRunner commute crosses 4th North Street in Salt Lake City on June 13, 2014.
With a new GE ES44AH in the lead, a Global 1 to City of Industry stacker roars upgrade through Lake Point on June 13, 2014.
UP's hot Denver to Salt Lake City expedited intermodal rolls west along Interstate 84 just west of Morgan.
The UP assigned a GP60 to lead the Chevron Local in Salt Lake City on June 29, 2014. The UP 2069 is one of only 11 GP60s to receive the 'baby wings' herald (before UP management put a stop to it).... (more)
Wasatch Mountain Railway 2-8-2 No. 35 whistles through Charleston the evening of June 1, 1975.
Coal fired UP 2-8-0 No. 618 leads the Heber Creeper through Charleston on a warm Aug. 1975 evening.