Steam under dark skies.
With dark clouds looming overhead from a nearby thunderstorm, Grand Canyon Railway 4960 drifts downgrade through the crossing at Coconino, Milepost 59.
Grand Canyon Railway 4960 leads the second Williams Flyer train of the day into Williams on a windy April evening.
A H BARKCK (Barstow, CA to Kansas City, KS high priority manifest) charges through Kingman Canyon on the BNSF Seligman Subdivision with an interesting lash up of NS, KCS and CREX (former SOO Line)... (more)
Two General Electric locomotives shove over 9,000 feet of double stack cars across the Seligman Subdivision at Crockton.
Eastbound stacks approaching Historic Rt66 overpass Flagstaff AZ
With two of the GCRY's F40's down for the count, two of GCRY's venerable MLW FPA-4's are used on the second Williams Flyer of the day. Here, GCRY 6793 is seen smoking it up around the curve at Pro... (more)
Westbound Chicago to Northern California train 189 bursts into sunlight out of Santa Fe's only double track tunnel near Nelson station.
BNSF pig trains pass each other in Kingman Canyon
A H TULBAR is led by a UP SD70M, along with a CN, BNSF and NS units, over the Arizona Divide after thunderstorms clear the Flagstaff area at Cosnino.
With a westbound Z train rolling west, an empty grain shuttle races down the Arizona Divide at Canyon Diablo.
Grand Canyon Railway 4960 leads the second Williams Flyer of the day southbound at Quivero.
BNSF 7000 leads a Long Beach (Pier T), CA to Logistic Park Chicago IL through Kingman, AZ as it crosses the iconic ATSF bridge.
A hot westbound intermodal train races towards Seligman Arizona as an eastbound stack train is stopped on the other main fixing a rail car.
A high priority intermodal train, bound for San Bernardino, CA, travels down the Arizona Divide with the San Francisco Peaks in the background.