A GE C36-7, two SD40-2s, and a C30-7 pull an 81 car NPLAT through Stockton on March 13, 1994. Note the four HOGX Farmer John stock cars placed right behind the power.
After changing crews in the yard office, the NPYR train departs Milford for Las Vegas while the YRPC waits its turn to depart for Salt Lake City.
Happiness is a GP35 and a GP30 banded together by SD45s.
Union Pacific's Chicago to Los Angeles Z train heads west through Clear Lake, about 55 miles from the crew change point at Milford.
The Southern Pacific Heritage SD70ACe pulls a 98 car North Platte to West Colton manifest through Castle Rock on Nov. 14, 2015.
Southern Pacific's Roper to Denver manifest blasts through Riverton with Conrail 6612 (C40-8W), 6176 (C40-8W), and 5563 (SD60M) pulling 92 cars on Sept. 18, 1995.
Southern Pacific's Denver to Roseville Forwarder glides through the Jordan Narrows with box cars of Coors beer, shipping containers and piggyback trailers on June 24, 1993.
Returning from Nucor Steel, the Malad Local pulls into the classic Brigham City OSL station just before sundown on Aug. 25, 1994.
One of Union Pacific Railroad's most popular Goodwill Ambassadors is a miniature train. Built in UP's Omaha locomotive and rail car repair shops in 1956, the mini-train is sometimes called the "Pr... (more)
Rio Grande's Railblazer train No. 102 climbs the Mapleton Bench during its 14-hour overnight journey from Salt Lake City to Denver.
The Pioneer Local wanders down the Salt Lake Union Stock Yard Spur at the Flying J refinery in North Salt Lake.
The APSCOA train is making good time on the WP along the Great Salt Lake on July 31, 1994.
UP SD40-2s 3152, 3628, and 3395 pull a 92 car Proviso to Los Angeles stack train approaching 6061 ft. Boulter Summit on the morning of July 25, 1994.
A trio of GE Dash 8 series locomotives pull a Skyline to Barstow coal load through southern Utah County on May 20, 1990.
A Chicago & North Western SD50 and GP50 combo lead a North Platte to Yermo mixed freight through the Salt Lake Valley on July 16, 1994.