A warm afternoon along the BNSF Needles Subdivision finds one of many trains in the constant intermodal parade climbing uphill through Siberia in the Mojave desert.
Canadian National train No. 101 follows the rugged shoreline of the Thompson River west of Seddall, British Columbia, on September 26, 2015.
BNSF's Northbound loaded cottonseed train races comes to a stop with traffic stopped ahead for a series of Southbounds.
BNSF 7815 leads a long eastbound stack train through downtown Wichita.
CN Train 384 heads through Bayview Junction, skirting Lake Ontario's Burlington Bay on a nice, late Spring morning.
BNSF 7348 leads an autorack west on the Scenic sub near Skykomish, Washington
CN Q101 rips around a curve at Wicksteed, slowing for a crew change at Hornepayne.
Folding Mountain looks on in the distance, as train Q119 takes the south track at Park Gate on a great afternoon in The Rockies!
CN ES44DC 2233 and IC SD70 1007 climb through English with an extra 301 in tow.
NS ES44DC 7665 eastbound meets westbound UP SD70M 4538 at Hodges in the community of Strawberry Plains, TN.
The clouds parted and the sun came out just as this high priority train passed the Santa Fe signal bridge east of Marceline.
Curving through Topock, California, on April 2, 2010, is an eastbound BNSF intermodal train led by GE ES44DC No. 7601.
An eastbound BNSF trackage rights train from the FXE interchange at Eagle Pass, TX rolls on the Sunset Route on a circuitous route to home tracks at Caldwell, TX.