A rhythmic quintet of Alco RSD5s await the chance to haul coal at Provo Yard on Dec. 26, 1976.
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.
Utah Railway's RUT312 local glides through Salt Lake City on the evening of June 22, 2014.
A well matched six pack of Utah Railway RSD5s deliver Alco's distinctive 'ditty-rump, ditty-rump, ditty-rump' chant on Christmas Day, 1976.
The Blues meet the Grays at Provo Yard on Nov. 7, 1976.
Utah Railway's RUT311 local heads west through Salt Lake City the evening of June 13, 2014. The 10 car train is lead by GP38-3s 2002, 2001 and GP40 No. 3002.
The RUT311 local takes Main 3 through Salt Lake City with a handful of cars for Woods Cross and North Salt Lake. The remaining snowpack on 11,329 ft. Twin Peaks is melting quickly.
With a pair of rare MK50-3s for power, Utah Railway's Provo-Ogden turn glides west through the Jordan Narrows on June 1, 2014.
Working up Spanish Fork Canyon, this eastbound Utah empty oil train heads for Martin on a beautiful spring morning.
Racing up grade at Gilluly, Utah 5001 leads it's train under the highway 6 overpass.
After stopping just east of Solider Summit with due to a problem with one of the trailing units, 5001 is back on the move as it passes through the Price River Canyon at Colton.
6 units leads this eastbound Utah empty oil train up Soldier Summit.
Union Pacific's IDVSCX-29 meets Utah Railway's RUT611 local at North Yard in Salt Lake City on May 29, 2014.
This empty IPPX Intermountain Power train topped over the grade at Solider Summit, and is now gliding down the 1% at Kyune, UT.