Grand Canyon's steam locomotive #29 hustles southbound through Quivero from the Grand Canyon during the "Man vs. Machine" race. It's a 60 mile race from the Grand Canyon to Williams betw... (more)
The snow begins fall heavier along Arizona's high country. BNSF 8279 punches its way through the snow in Valentine as a stopped eastbound stack waits in the hole for a new crew.
The first snow storm of year has hit Crozier Canyon during the afternoon of Christmas eve. Within an hour, nearly an inch and half of snow fell; turning Crozier into a winter wonderland. Here, a h... (more)
As the last rays of sunlight dip below the horizon, a heavy Port of Long Beach stack train slowly grinds up the grade at Anatares, some 15 miles east of Kingman, Ariz. With 10,000' feet of train i... (more)
As rain begins to fall over the San Fernando Valley, Amtrak's northbound Coast Starlight continues to makes the climb out of Chatsworth as it approaches Tunnel 27.
I ventured out on a chilly December 27th day in hopes of catching one of the Norfolk Southern heritage locomotives that has managed to sneak on to the BNSF Railway system. After chasing the train ... (more)
Five units lead a westbound manifest towing less than 3,000 ft of Slaton, TX cargo across the northern Arizona desert on a chilly December evening. In the last slot of the five locomotive is NS 10... (more)
APA 81 pulls 43 cars north towards Holbrook, Ariz. to interchange with the BNSF Railway, Tuesday Dec. 20, 2016. With exhaust smoke pouring out of the two Apache units as climb over one of humps le... (more)
A pair of Apache Railway units begin their run north to Holbrook to interchange 43 cars with the BNSF Railway. Unfortunately for us, the BNSF Railway did not drop off cars for the Apache Railway t... (more)
As the sun sets in the western sky, clouds begin to change from cotton white to mixture of reds and purples as high priority Los Angeles to Chicago intermodal train races out of the Kingman area t... (more)
The Amarillo, TX to Barstow, CA manifest train races out of lower Truxton Canyon as it blows by the wooden crossing bucks in "downtown" Valentine, along the BNSF Seligman Subdivision.
A CSX interchange Q train charges through Crozier Canyon after a snow storm in December 2015.
GCRY 29 is back in operational service for the Grand Canyon Railway as it takes Train 3 out of Williams, towards the Grand Canyon.
Fresh snow covers the ground within the Coconino forest after the first snowfall of the 2016-2017 season as a heavy Chicago, IL to Oakland, CA double stack train slowly moves closer and closer to ... (more)
Meet Me at Canyon Diablo! After stopping on the Canyon Diablo bridge, BNSF 8384 East begins to roll down off the mountain with its hot Z-train out of San Bernardino, CA. As the eastbound be... (more)