Limited express "Izumo" crossing the Amarube bridge.
On July 22, 2011, a Canadian Pacific westbound freight curves along the Thompson River just east of Spences Bridge, British Columbia.
On their trip home to Omaha after a thorough rebuilding at Paducah, Kentucky, Union Pacific’s set of E9s curves into Hermann, Missouri, on April 27, 1993.
Montana Rail Link's gas local curves through McDonald, Montana, (near Dixon) on September 23, 2008.
A clean and nearly new engine is on an eastbound in the late afternoon sunshine. One could smell the fresh paint as it went by.
Ex KCS, now running as GTW SD40-3s 5943 and 5952 have escaped retirement, and are now in work train service, seen here lugging 60 empty Herzog ballast cars into Jasper, AB.
A well-timed gap in the dark cloud-cover provides some nice light on two grounded trains in Canadian Pacific's Thief River Falls yard. With the Canadian Pacific's employee strike north of the bor... (more)
A westbound Southern Pacific taconite train bound for Geneva, Utah, carefully grinds down the steep 3 percent grade on the west slope of Tennessee Pass. The train is just leaving Pando, Colorado, ... (more)
Can't you just imagine a fish lurking in that clear water? A new BNSF ES44C4 leads a westbound grain train on a fill west of Noxon, Montana, on MRL's 4th Subdivision.
A RhB Glacier Express heads towards Chur
A westbound BNSF windmill extra from Memphis rolls along the Missouri River near Lombard, Montana. This is Montana Rail Link's 2nd Subdivision.
A northbound BNSF coal train heads across a fill just south of Bill, Wyoming. The Powder River Basin is a great place to catch beautiful sunsets.
UP's freight MRONY curves through Pinecliffe (Cliff siding on the railroad) on a snowy spring day in the Colorado Rockies.
Steam and smoke seems to erupt from every surface of Nevada Northern 4-6-0 No. 40 while on Steptoe Creek fill just outside East Ely, Nevada, during sunrise on February 4, 2007.
GR 12 # 2402 and GL26C-2 # 2005 and 2010 started the ascent from the Salar de Ascotan to the hill before reaching Salar de Carcote. Trainload from Mejillones to Ollagüe (-San Cristóbal mine) was 5... (more)