Union Pacific's Warner Local drags 102 cars through Grant Tower in Salt Lake City on July 24, 2014.
Have you ever wondered what the cab interior of a GE Gas Turbine Electric looked like? The UP 14 and UP 16 were stored in Salt Lake City for many years. They both were derelict and heavily vandali... (more)
Here's another jewell from the archive. This may be my only photograph of Grant Tower in Salt Lake City when the building was open and functioning with an operator. The St. John Local is stopped, ... (more)
A freshly painted Union Pacific GP60 works the Wendover Local through Grant Tower in Salt Lake City. The UP 1101, renumbered from the UP 1999, was built the SSW 'Cotton Belt' 9697 by EMD in April ... (more)
Utah Railway's RUT311 local rolls timetable east through Salt Lake City with cars for the Woods Cross Industrial Lead. July 16, 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.
Union Pacific's hot ZLAAH arrives in Salt Lake City for a quick crew change the evening of July 16, 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.
The Wendover Local arrives at North Yard in Salt Lake City with 11 cars from the Silver State. July 12, 2014
The contrasting profiles of EMD and GE locomotion rust away in storage at South Yard in Salt Lake City.
Here is a scene that has changed dramatically over the past 15 years. Most (if not all) of the Union Pacific trackage in this area has been relocated, and light rail now serves this end of the for... (more)
Passengers wait to board the California Zephyr on a cold winter night.
UP's North Platte to West Colton manifest departs Salt Lake City on June 29, 2014.