Union Pacific's Pioneer Local and Utah Railway's RUT311 are pictured at North Yard in Salt Lake City on a stormy Sept. 23, 2016 evening.
Union Pacific's "Inverse Flagship" pulls out of Salt Lake City's North Yard to make a switching move. The lone ES44AC (AC45CCTE) was accompanied by two other competitor SD70ACes on this westbound ... (more)
A pair of factory fresh GE ET44AH units lead an Ogden to Roper auto train through Salt Lake City on Sept. 13, 2016.
Pictured is a funeral train of sorts, taken in Salt Lake City on Nov. 6, 1999. Twelve locomotives, retired from Union Pacific's active roster are pictured on a light engine move to Boise, Idaho. W... (more)
Union Pacific's North Yard in Salt Lake City appears to be busy as viewed from the 6th North bridge on Sept. 2, 2016. A grain shuttle from the midwest awaits a crew on Main 1 while the CNW Heritag... (more)
With a rare Australian built EMD SD50S in the lead, Utah Railway's RUT611 local passes one of the last active GRS searchlight installations in the state of Utah. Today's Provo-Ogden turn has 54 ca... (more)
A blast from Salt Lake City's past as the 'Olympic Torch Relay' engine for the 2002 Winter Olympics works a West Elk, Colorado to Valmy, Nevada coal train west of downtown on Aug. 20, 2016. "Light... (more)
The Chicago & North Western Heritage SD70ACe leads a Proviso, Illinois to Los Angeles, California repositioning train of Hub Group containers on Aug. 18, 2016.
UP 1995, the CNW Heritage Unit, pulls the IPRLCR-16 (Proviso, IL to Los Angeles, CA) up the grade at Orange St. in Salt Lake City, UT.
With the city skyline already in shadow, the MWCNP arrives in Salt Lake City as the last bit of daylight shines through North Yard.
The storm clouds roll through the Wasatch Mountains to let the sun out just as the ZDVSC makes its way through Salt Lake City, just minutes away from its destination at SLCIT.
Union Pacific's Long Beach to Global 3 stack and rack rolls through Salt Lake City while storms roll across the Wasatch Front.
A Southern Pacific covered hopper awaits departure from North Yard in Salt Lake City for Ogden on July 30, 2016.