Canadian Pacific job HS12 switches the Duluth port terminal while the Clyde S VanEnkevort and Edwin H Gott await the start of the 2018 shipping season.
Near the end of a long summer day along the shore of Brule Lake, Canadian National train No. 119 approaches Swan Landing, Alberta, on July 9, 2014.
In Wyoming’s Powder River Basin, a loaded Union Pacific coal train begins the climb up Logan Hill approaching Converse Junction on the afternoon of June 18, 2015.
Via train #2, the Canadian, passes through Heffley Creek, BC with 2 Canada 150 wrapped F40's leading on 5/17/17
Great Northern 599 sits quietly in the snow outside the rail depot in Skykomish, WA This unit has been in the midst of a very long and drawn out cosmetic restoration process. It was painted over a... (more)
75078 heads into Myholme tunnel with a charter freight train
The station master in Tang-e Panj, a small station on the southern ramp of the Transiranian between Dorud and Andimeshk (during WWII the USTC called the section "subway" due to the numbe... (more)
A Chinese loco in Iran: the DF8B they bought had two years warranty. Chinese engineers have been there and kept the locos running. Since then they spend more time in the workshop than on the line.... (more)
The stiff gradient on the northern ramp of the Transiranien Railway required several levels to climb up the hills. A pair of EMD diesels is climbing the line towards Tehran on a wet day in autumn.... (more)
1976 four turbotrains from France ANF with turbomeca turbines were introduced between Tehran Mashhad with 160 km/h (99 mph) speed (at that time max commercial non high speed in rail) with U33 rail... (more)
The sanctions against Iran can be seen in the right hand windscreen: they were not permitted to import new windscreens to replace the broken one. The loco was almost brand new. The crew liked it a... (more)
CN 2008, CN 2561 and BCOL 4643 lead a eastbound stack train around "Roberston's Curve, just east of Swan Landing, AB on 5/22/17.
Amtrak train #513, with NPCU 90251 leading the ill fated Mt. Adams trainset and AMTK 181, pass by Sunnyside Beach in Steilacoom, WA on a rare sunny day in Western WA on 12/5/17.
I have always been fascinated by the size of the head lamps of the Polish locomotives.
Passenger train #674 Moscow - Ivanovo