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
Utah Railway #5005 is bringing its loaded coal train to a stop at the exact top of the grade at Soldier Summit, Utah; elevation just short of 7500 feet. Head end power on this train is 4 of the ... (more)
Lifting tonnage up and over the Wasatch Mountains takes a Herculean effort! Here 10500 horsepower, with another 21,000 horsepower cut in mid-train lift this westbound coal load up the 2.4% grade ... (more)
DRGW GP40-2s and a GP30 wait for an interchange train from Southern Pacific at Ogden, UT on a cool April day. The GP30 still features the as delivered lettering it came in.
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.
Union Pacific’s Dirt Train Local has already dropped its inbound loads at the East Carbon Development’s hazardous waste landfill. It is now backing up the steep west end of the small yard here to ... (more)
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