An eastbound coal train behind an SD50 and a tunnel motor are just out of Provo as they begin the climb to Soldier Summit in 1986.
Union Pacific's Denver to Salt Lake City UPS train emerges from the deep shadows of Spanish Fork Canyon approaching Gomex on September 2, 2000.
Union Pacific's Denver to Salt Lake City UPS train emerges from the deep shadows of Spanish Fork Canyon near Gomex on August 19, 2000.
New Year's Day 1991 finds Amtrak's California Zephyr train No. 6 climbing the Mapleton Bench near Spanish Fork with freshly shopped and painted F40PH No. 353 in the lead.
Rio Grande GP40-2 No. 3129, GP40s No. 3147, 3148, 3090, and SD40T-2 No. 5347 pull a second section of train No. 100 east up the Mapleton Bench on Aug. 29, 1987.
The double track comes back together as the Circus train nears the mouth of Spanish Fork Canyon.
Union Pacific's Provo based LUL41 local leads four cars into the town of Spanish Fork on Sept. 27, 2016. 11,752 ft. Mt. Timpanogos can be seen on the north side of Utah Valley.
A weathered 'Kodachrome' painted SD45R pulls Southern Pacific's Roper to Grand Junction manifest freight, approaching the mouth of Spanish Fork Canyon on Sept. 19, 1993.
Rio Grande's Railblazer train No. 102 climbs the Mapleton Bench during its 14-hour overnight journey from Salt Lake City to Denver.
A well dressed quartet of blue and gold Motive Power Industries SD40M-2s pull a Utah Railway export coal train west through the mouth of Spanish Fork Canyon on July 3, 1991.
Rio Grande GP9s 5942 and 5934 depart Gomex for Provo Yard with an empty nitric acid tank from Trojan Explosives on June 15, 1983.
An overnight spring snowstorm has blanketed the grounds at the Spanish Fork Sugar Factory while Rio Grande's 664 local sets out loads of Moroni turkey feed on April 20, 1987.
Empty IPP coal train headed to the Wildcat loadout.
A Union Pacific CA-9 caboose trails a 23 car Utah Railway Martin Turn approaching Spanish Fork Canyon on Nov. 7, 1985.
Union Pacific SD9043MACs 8074 and 8001 lead a 69 car MROAS east up the Mapleton Bench on May 4, 1997.