An Ogden bound Frontrunner picks up speed as it departs downtown Salt Lake City.
The North Yard switch pulls down towards CP Salt Lake City on a glorious Utah day.
Some of the last new DC traction locomotives acquired from GE and EMD by the Southern Pacific meet at American Fork, Utah on Jan. 2, 1995.
An 84 car Denver to Roper manifest glides west through Spanish Fork Canyon on an overcast January 2, 1995 afternoon.
The Salt Lake Intermodal contract switch works the yard on a glorious Utah morning.
A Sugar House Streetcar rambles along Utah Transit Authority's S Line, bound for the last stop at Fairmont Station (1040 East). This right of way once hosted D&RGW freight and passenger trains to ... (more)
While trackwork continues on the Leamington Cutoff, UP is sending trains from Lynndyl to Salt Lake City via the Sharp and Provo Subdivisions. A rerouted ITSLN-06 "K-Line" stacker slows t... (more)
While trackwork continues on the Leamington Cutoff, UP is sending trains from Salt Lake City to Lynndyl via the Provo and Sharp Subdivisions. A colorful Global 3 to ICTF "K-Line" stacke... (more)
A repositioning train of spine cars loaded with container chassis departs Salt Lake City for Los Angeles on Oct. 9, 2014.
Union Pacific SD70M 4028 is seen leading a westbound stack train at Devils Slide - 04/10/2014
Union Pacific AC4400 6682 is seen leading a westbound M-NYRO (Denver North Yard to Salt Lake Roper Yard) Manifest at Soldier Summit - 05/10/2014
Rio Grande Ghost Train, 1994
Southern Pacific's 'Dirt Train' local passes through American Fork with eight EMDs and 18 cars on New Year's Eve, 1994. The consist includes the SP 8652, DRGW 5409, DRGW 3137, DRGW 3101, DRGW 3085... (more)
A trio of new GE C44-9Ws and a veteran EMD SD40T-2 lead a 70 car Roper to Valley Camp coal empty through Spanish Fork Canyon on Jan. 2, 1995.