Steam on the Sloughs
McCloud River Railroad 25 manages to catch the sunlight, even on the smokebox door, as the Oregon sun sinks into nearby Tillamook Bay.
Basking in the Oregon sun
McCloud River Railroad 25 enjoys the warmth of the setting sun and ocean breezes, waiting patiently for the photographers to finish their last shots on... (more)
Railfan in Training
This young man was excited to see Polson Logging No. 2 making a sprightly arrival into Wheeler on the Oregon Coast Scenic Railway. It brought back youthful ... (more)
Paint so fresh you can smell it
West Coast Railway Association's immaculate ex-CP FP7 leads a short excursion train between Whistler and Pemberton on what was then the BC Railwa... (more)
The last steam hauled mainline passenger train
Not all of the Jitong Railway is spectacular mountain scenery and heavy grades. On the Mongolian steppe, a single QJ was enough ... (more)
The parade continues
Fifteen years ago, you didn't have to wait very long for a double headed steam train to appear somewhere in the area of Jingpeng Pass. That was a good thi... (more)
A splash of color in a barren land
Second-hand Danish coaches add a bit of brightness to the almost monochromatic landscape as a local passenger train sweeps out of one of the m... (more)
Fast moving empties
A pair of EMD GT26CWs make light work of 25 empties as they motor around the curve and up the grade. Most people don't expect to see snow in Iran, but some ... (more)
A Canuck at Gaduk
General Motors Diesel (Canada) built GT26CW-2 approaches Gaduk station at the summit of the Trans-Iranian Railway. Ahead lies a short tunnel followed by dozen... (more)
EMDs at work
Deep in the Sezar River canyon, a pair of venerable EMDs hauls a unit train towards Dorud.
Tehran Railway Station
Impressive by day: better at night.
EMD GT26CW No. 60-549 undergoes a heavy overhaul while the boys select from the stockpile traction motors and trucks for another locomotive. Trade embargoes have mad... (more)
Darkness has fallen on the Sumpter Valley and its Mikado cozies up to its Heisler running mate, Eccles Lumber No 3, as they take turns at the tank.
Trade rides? No way
A dozen winters ago, Heber Valley's 2-8-0 delighted photographers with its regular performances in the cold, clear air. An added bonus was the appearance o... (more)
Baby it's cold outside
Heber Valley's ex-Union Pacific 2-8-0 warms our hearts on a frigidly cold afternoon, as it performs for the photographers on a David Rogers photo charter.... (more)