Late afternoon finds a westbound grain train struggling up Peru Hill behind a trio of older Union Pacific GE ACs. In the background are the beautiful rock walls and formations characteristic of Gr... (more)
Maybe a bit of overfiring to produce smoke for the runby. Lerro Productions photo charter on the Grand Canyon Railway.
The trees caressed in snow fill the background as the silence all around is broken by a heavy intermodal destined for the warmth of San Bernardino, CA. This is one of my favorite photos from the w... (more)
2 STMA GP10's lead the interchange train to the UP at Plummer, ID over the big trestle at Rockview, ID on 5/6/16.
The thunder rolls. On a cold stormy day in Northern California, Union Pacific 6662 guides a heavy MNPRVX around the Williams Loop, east of Quincy. At over 7,000' in length, this train easily has t... (more)
Got Enough Power? Working against the morning light off the Tehachapi Loop, UP 8220 and nine other units, including UP 2001, leads a Long Beach-bound baretable train south.
On a beautiful May afternoon in 2010, westbound BNSF coal empties negotiate the radical hogbacks just east of Bellevue, TX. From our vantage point between the northbound and southbound lanes of U.... (more)
BNSF 8003 leads a 5 fuselage J Train west on the BNSF Ravenna Sub through Emerald.
French Baldwin SNCF A1AA1A 62091 with a train for installing the catenary poles alongside this new high speed line under construction.
In 1991 SNCF was in short supply of diesel locomotves needed for the construction of the high speed line LGV Nord. This problem was solved by renting NMBS/SNCB class 59 locomotives and by buying ... (more)
Westbound No 610 is plowing through banks of snow that have built up on the Sherbrooke Subdivision after a snowfall.
Clinker train to Ternium Siderar steel plant.