Union Pacific 2-8-0 No. 618 and a period freight train pass the still, icy water of Jake’s Pond near Charleston, Utah, on a winter photo freight operated by Heber Valley Railroad on February 7, ... (more)
Dense fog is finally burning off in Utah’s Heber Valley on the morning of February 6, 2007, as Union Pacific 2-8-0 No. 618 storms past with a freight train operated by the Heber Valley Railroad,... (more)
OSL 1068 operated by Heber Valley crosses Snake Creek.
Heber Valley Railroad OSL 1068 climbs the grade above the shoreline of Deer Creek Lake.
A freight train hauled by UP #618 crosses the Snake Creek at Charleston.
Steam Locomotive No. 618 is one of the stars of the Heber Valley Railroad locomotive fleet. This historic engine, which turned 100 years old in 2007, has been pulling tourists through the Wasatch ... (more)
DONE! The cosmetic restoration of Columbia-Geneva Steel 300 is finally done. I managed to finish it just in time to serve as a gift to Utah for the 150th anniversary of the Golden Spike. This pe... (more)
Former Pan Am Railways Boston & Maine heritage unit is enjoying retirement far from home in Utah. Heber Valley purchased PAR's two heritage GP9s at the end of 2018. Both will be repainted into var... (more)
Heber Valley's ex-Great Western GP9 (Union Pacific 296, built 1954) is coupled to Pan Am heritage units MEC 52 and BM 77 outside the shop door at Heber City. The original GW orange paint has faded... (more)
A couple of Pan Am Heritage Geeps (BM 77 & MEC 52) are switching the yard with GWR (ex-UP) GP9 No. 296. The signal bridge is from Midvale, UT, on the Rio Grande.
DONE! With the addition of a new bell, the cosmetic restoration of Columbia-Geneva Steel 300 is finally done. I managed to finish it just in time to serve as a gift to Utah for the 150th annivers... (more)
The mountain storm is clearing as OSL #1068 struggles to bring its train upgrade as it fights slippery rails and deep snow.
OSL #1068 traverses the ledge above Deer Creek Reservoir.
OSL #1068 heads toward the Heber Valley.
OSL #1068 crosses Deer Creek during a morning snow storm.