The Jacobite steam train crosses the viaduct before climbing Beasdale bank 2 miles of 1 in 48 gradient
The Heber Creeper's SP 2-6-0 1744 makes an appearance on the Snake Creek trestle in rural Charleston, Utah.
Strasburg No. 89 is being serviced before the first train of the day. Adjacent to the 89 is former Lancaster, Oxford & Southern railcar No. 10.
One of CP&LE's main operating locomotives for nearly three decades, the 15-ton 1910 Davenport 2-6-0 "Albert" is now on static display at Cedar Junction.
Heber Creeper's SP 2-6-0 1744 rambles through rural Charleston with the Santa Claus Express on Dec. 3, 1989. The sunny blue sky day was tempered by that fact that 1744 was making its last revenue ... (more)
"El Valdiviano", tourist and heritage train with steam locomotive 2-6-0 No 620, exit from Antilhue Station, back to Valdivia.
The Heber Creeper traditionally ran doubleheaders on Memorial Day and Labor Day weekends in the 1970s and 1980s. On Sept. 4, 1989, SP 1744 and UP 618 head north through Provo Canyon approaching Wi... (more)
When ridership was high, the Heber Creeper would add additional power to Provo Canyon trains to make the grade from Vivian Park to the Wallsburg siding. Union Pacific NW2 No. 1011 shoves while SP ... (more)
When ridership was high, the Heber Creeper would add additional power to Provo Canyon trains to assist the climb from Deer Creek Park to the dam. One of the more unusual doubleheaders I witnessed ... (more)
The San Luis & Rio Grande run a steam special over La Veta Pass. The weather was excellent and the SLRG really put on a show.
Portrait of a 1906 Baldwin product, a native of North Carolina.
It's a race! Engine 2 departs on the 3-foot gauge of the MCRR, passing alongside stored Mark Twain Zephyr cars.
On the 3-foot gauge of the Midwest Central loop track, Engine 2 pulls a trainload of guests at the 1977 Old Thresher's Reunion right after a downpour. This engine ran for years with a defective b... (more)
The Jacobite Steam Train a few miles into its journey