UP 618 storms across the Provo River Bridge on its way towards Heber.
UP 618 waits while the Northern Pacific boxcar is loaded.
On a bright July day, after driving all night from Utah, I rise from my car to see four beautiful steam engines simmering in the morning air.
I finally got to see one of my favorite engines under steam and operating for the public. Long live the INYO!
Eureka & Palisade's Eureka is steamed up and ready to go the morning of July 1st at the Nevada State Railroad Museum.
V&T 25 and 22 sit outside the shops before beginning a long day at the Nevada State Railroad Museum.
UP 618 pulls a freight along the Provo River.
UP 618 pulls a freight across Snake Creek Bridge on an early February morning.
Union Pacific 618 puts on a good show around Deer Creek Reservior as the sun sets.
UP 618 hauls a freight bound for Heber.
GCR 4960 pulls its train past Mile Post 3 and back into Williams.
GCR 4960 speeds through Imbleau on its way back to Williams, AZ.
NKP 765 receives some attention in Van Wert, Ohio.
UP 618 sits at Wallsburg.
UP 618 sits at the station in Heber after a night run.