A pair of SW10 switchers and CA-10 cabooses await assignment at North Yard in Salt Lake City on a chilly February 13, 1994 morning.
A colorful Long Beach to Global 4 stacker rolls through Salt Lake City on a clear and sunny Oct. 11, 2015 afternoon.
Heber Valley Railroad's Pumpkin Train departs Heber City for Charleston with the second sold out train of the day.
The Echo Hoodoos watch over the passage of Union Pacific's KG3LB train near Henefer on Oct. 10, 2015.
A gorgeous autumn morning finds Union Pacific's MRONY train gliding east through Price Canyon entering the Kyune Gooseneck on Oct. 15, 2015.
The second turn of Heber Valley Railroad's 'Pumpkin Train' departs Heber City for Charleston on Oct. 15, 2015. The former Rio Grande signal bridge from Midvale, Utah was donated by the Union Pacif... (more)
Trains are pretty scarce between Grand Jct. and Helper on Union Pacific's Green River Sub. these days. Of the few seen every day 2 are Amtrak's westbound and eastbound California Zephyrs, #'s 5 & ... (more)
A ticket to board Heber Valley Railroad's 'Pumpkin Train' entitles each rider to a farm fresh pumpkin to take home after the ride. What a great idea!
Heber Valley Railroad's 'Pumpkin Train' rolls through peak color fall foliage near Charleston on Oct. 15, 2015.
A BNSF Denver to Stockton manifest makes it journey across the old Rio Grange mainline.
After a long day of sightseeing at Arches Nation Park. I slipped out to catch the evening Amtrak number 5 just East of Green River.
The once a week Union Pacific Potash local nears the end of the Cane Creek Subdivision on November 2nd, 2014.
Utah Railway run through power leads a Wattis Plateau to Nevada Power (Moapa) coal train across 5032 ft. York Summit on Feb. 5, 1994.
A GE C40-8 and four EMD SD40-2s lead an American President Line stack train east through Echo Canyon on Feb. 12, 1994.
UP 844 rounds the Lofgreen curve after a 20 year hiatus from this trackage.