A Union Pacific Cheyenne to Roper auto train passes through Salt Lake City with 17 loads for Roper Yard. Aug. 31, 2014
A new EMD SD70AH leads the Hinkle to Roper manifest through Salt Lake City on Aug. 17, 2014.
A new GE ES44AH leads the Hinkle to Roper manifest through Salt Lake City on Aug. 19, 2014.
A four car Warner Local meets the UEGROE-30 at North Yard in Salt Lake City. Aug. 8, 2014
A UTA FrontRunner commute and a Utah Railway RUT312 local depart Salt Lake City for Ogden and Woods Cross, respectively. July 25, 2014
A well powered MHKRO departs North Yard for Roper Yard on Aug. 1, 2014.
Freshly painted SD40Ns 1820 and 1954 pull the Warner Local into Salt Lake City on Aug. 1, 2014.
Union Pacific's Fourth South Switcher crosses from Main 2 to Main 1 at CP Salt Lake City on July 21, 2014.
Union Pacific's Fourth South Switcher rolls slowly through Salt Lake City on July 21, 2014.
Union Pacific's Warner Local drags 102 cars through Grant Tower in Salt Lake City on July 24, 2014.
After being held at Buena Vista for a grade crossing incident, UP's hot ZCIG1X is back on the move approaching North Yard for a crew change on June 30, 2014.
Utah Railway's RUT312 local meets UP's Chevron Local at 6th North in Salt Lake City on June 30, 2014.
A quartet of UP SD40N rebuilds ramble through CP Salt Lake City from North Yard to Roper Yard on July 16, 2014.
A colorful KG3LB glides through Salt Lake City on the evening of July 12, 2014.
UP's North Platte to West Colton manifest departs Salt Lake City on June 29, 2014.