Union Pacific's Denver to Salt Lake City UPS train zigs and zags through Price Canyon on August 19, 1998.
An eastbound Union Pacific freight exits Troutdale, Ore., and crosses the Sandy River and the Historic Columbia River Highway (original U.S. 30). Just ahead lies the Columbia River Gorge.
UP 3800 along with DD40X 6916 and 3709 at the East Los Angeles engine facility. Taken with permission.
A morning westbound makes it way across the Ex Western Pacific causeway through the Great Salt Lake.
Grain train accelerating out of Antelope, California
A repainted SD70 and ex CNW unit bring up the rear of this eastbound ore train as it works up Cajon at Pine Lodge.
UP #1983 leads the AMNML-1 heads across the Trinity River in Dallas, TX
UP #1900 still in Rio Grande paint works the local job out of Mount Pleasant, TX on a nice clear night.
Three Union Pacific coal trains traverse Logan Hill north of Bill in Wyoming’s Powder River Basin on June 13, 2014.
UP 2660 north works up the Palmdale Cutoff above Blue Cut as it climbs Cajon Pass.
Westbound on Union Pacific’s Moffat Tunnel Subdivision is a light engine move crossing South Boulder Creek at Pinecliffe, Colorado, on March 28, 2016. Like white frosting on a cake, snow is still ... (more)
Westbound UP train Dome Valley
BNSF 1923 (SD40-2) waits for the clearance to take a freight into the 36th Street Yard. Meanwhile, UPY 691 and two GATX units work the intermodal section of the yard.
UP 1996 works the yard in Sayre, PA on NS H12, seen passing the old Lehigh Valley Station.