A Utah Railway coal empty crosses over from Main 1 to Main 2 at CP RG685 Castilla on April 3, 2015. These signals and crossover switches were installed at Castilla by the D&RGW in 1983. The signal... (more)
A Nampa, Idaho to Los Angeles, California inspection train glides through Utah's Tooele Valley on a sunny but very chilly January 30, 1993 morning.
Rio Grande hostlers shuffle power from an inbound Western Pacific train to the Roper Diesel Shop on March 5, 1977.
Amtrak's Los Angeles bound Desert Wind waits in Salt Lake City for its Chicago connection to arrive from Denver on April 24, 1993.
Pacific Lumber Company 2-8-2 No. 35 (Baldwin, blt. 1924) couples to a Wasatch Mountain Railway employee appreciation special run from Heber City to Provo Canyon and return the evening of August 25... (more)
Rio Grande's 766 coal empty departs Springville while thunder storms brew over the nearby Wasatch Mountains. July 24, 1989
A trio of red and silver Super Fleet beauties lead piggybacks through Arizona's Coconino National Forest on May 2, 1991.
Southern Pacific RSD-12 and RS-32 engines switch the north end of the OUR&D Yard in Ogden on Sept. 25, 1976. A lot has changed at this location in the past 39 years.
The Wendover Local arrives in Salt Lake City while the sun sets on on a beautiful March 27, 2015 evening.
The KG3LB's wall of bright red containers pass through Echo on March 27, 2015.
UP's priority ZDVSC train glides through Roy on March 27, 2015.
An Alco RSD-4 meets a GE U30C at Provo Yard, April 1977.
Springtime Snow Squall on Soldier Summit
Union Pacific 2-8-0 No. 618 arrives at the old Rio Grande depot at Heber City on July 24, 1976.
A group of classic first generation EMDs idle away at Rio Grande's Roper Yard on Friday, July 2, 1976.