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.
An interesting lash up of EMD power await a call at Union Pacific's Provo Yard on Dec. 13, 1975. Included in the group are an SD24, a GP30B, an SD24B, a GP30, and a Rio Grande SD45.
Rio Grande's Tintic Local meets the Provo Switcher on a beautiful October afternoon in 1975.
The Silver Sky dome observation car trails the Rio Grande Zephyr through Provo Junction on a frigid Dec. 2, 1975 morning.
The stainless steel flanks of the Rio Grande Zephyr gleam in the setting sun departing Provo on July 19, 1975.
Enthusiastic fans and railroaders greet the American Freedom Train in Salt Lake City on Oct. 17, 1975.
The Wendover Local rambles along the New Extension track in Salt Lake City with cars for North Yard.
A matched pair of EMD SD70Ms lead a Roper to Green River manifest through Salt Lake City on June 22, 2014.
Utah Railway's RUT312 local glides through Salt Lake City on the evening of June 22, 2014.
Power for Rio Grande's Salina Local arrives at Provo Yard to pick up its train.
A well matched six pack of Utah Railway RSD5s deliver Alco's distinctive 'ditty-rump, ditty-rump, ditty-rump' chant on Christmas Day, 1976.