Union Pacific's Yermo to Ogden through freight makes a 21 car set out on the Continental Lime spur at Bloom on Sept. 10, 1994.
The Cache Valley Local rambles through rural Mendon with eight cars for Cache Junction.
This is one of those shots you better be ready on a blind corner. I had just photographed this train passing the Salt Lake Intermodal yard. I then race him to this spot taking a big gamble that I ... (more)
A Union Pacific switch engine from Riverdale Yard pulls a lengthy cut of interchange traffic from the Southern Pacific at Ogden's OUR&D yard on Sept. 17, 1994.
Bi Centennial painted SLGW unit switching Garfield
Rounding the broad curve leaving Maxwell, Utah, is Union Pacific’s LJP45 “dirt train” on a pretty May 4, 2004. On this day, three Rio Grande “Tunnel Motor” SD40T-2s bracket a yellow SD60M as power... (more)
A westbound Union Pacific Z train passes the colorful cliffs of Echo Canyon, Utah, on March 18, 2009. The fast train is powered by a pair of EMD “flared” SD70Ms.
The conductor working Union Pacific's Los Angeles to Denver Z-train flags freshly painted C40-8 No. 9253 across Orange Street west of downtown Salt Lake City the morning of Sept. 17, 1994.
Union Pacific's Stockton, California to Canal Street, Illinois Z-train enters Salt Lake City on the former WP mainline at 10th West on Sept. 17, 1994. Utah Power & Light Co's natural gas fired 353... (more)
The once a week Union Pacific Potash local climbs the Cane Creek Subdivision across from Arches National Park.
An eastbound Union Pacific freight is on the long trek across Great Salt Lake at Lakeside, Utah, on March 5, 2012. A 12-mile wood trestle used to carry the railroad straight across the lake, but d... (more)
The Southern Pacific Heritage SD70ACe lead an 98 car North Platte to West Colton manifest through Emory on Nov. 14, 2015.
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.