Deep in the canyons of Lorestan, a Siemens loco (cousin to the SC44) hauls a long-distance passenger train. The rock formations offered just a peek-a-boo view of this stone viaduct.
Everyday railroading in Iran. An EMD GT26CW-2 and a G22W hold back a train of oil cans on the steep grades, descending nearly 2200 meters from the highlands towards the Caspian Sea ... (more)
Rare Mileage cab ride
Sharing his spectacular view with us, the operator urges his little draisine (motor car) towards yet another tunnel on the Trans-Iranian Railway, in the mi... (more)
A splash of color in a barren land
Second-hand German 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)
Li'l Blue Truck
Canadian-built GT26CW-2 hauls a local passenger train through the remote Iranian province of Lorestan, while an Iranian Zamyad Z24 truck stands by.
Over and under
At Shourab in northern Iran, the Trans-Iranian Railway uses spirals to lose elevation as the line works down towards the Caspian Sea. Here, at over 2,000 meters ... (more)
Running ahead of the storm
A pair of GT26CW's hustle their train along in beautiful evening sunlight, shortly before a vicious thunderstorm.
An EMD GT26CW-2 hauls local train 203 from Firooz Kooh to Tehran along the Hablehrood river. The passenger cars are of Danish origin.
A GT26 in new livery hauls the daily local from Tehran to Sari through the canyon between Garmsar and Firuz Kooh.
Two IranRunner haul train 480 from Tabriz to Mashad through the hills east of Lake Urmia.