A Union Pacific auto train and a work train meet in Salt Lake City on Feb. 21, 2015.
Martin Marietta rock train for Mulberry has just met Q652 passing on track one to the left. Track two used to be the siding, but recent track improvements have extended the former Vitis siding an... (more)
ex CR 8480, exx PC 8480, nee NYC 683
In a town that it rains more then the sun shines, I found a pair of Alaska GP's working the small yard in town after back loading the ARMS barge in a afternoon downpour. Whittier once a Military t... (more)
Everything in this photograph is moving and it is a single train. The unloader at All American Grain in Calipatria has a loop track that allows trains to chase their own tails as they go through t... (more)
UP 8814 glides west through Echo Utah on a pleasant September morning.
A pair of shiny new ES44ACs lead CN 451 down along the shore of Lake Vernon a mile or so south of Huntsville, providing a nice contrast against the winter landscape.
BNSF 8999 leads a string of coal down the grade out of Palmer Lake after a recent blast of fresh snow. A new ACe, fresh snow, blue skies, and mountains...does it get any better?!?
Seen here, Amtrak's westbound Southwest Chief #3 passes by some semaphore signals in Watrous, NM on a cold and cloudy winter afternoon. Decorated in the Phase III paint scheme, this train features... (more)
With Nevada Northern 4-6-0 #40 leading, 2-8-0 #93 shoves on the rear as they take a mixed train north from Ely towards McGill on the High Line.
A 5-car Keystone Service train with a rebuilt former Metroliner cab car leading rounds the curve east of Metuchen Station. ACS-64 614 is shoving on the opposite end of the train.
One of a handful of C40-8Ws in CSX's current paint scheme.
With the Oquirrh Mountains in the background, Union Pacific's Warner Local returns to Salt Lake City with traffic from an industrial park west of Tooele on Feb. 24, 2015.
"Please, sir, get back on the train!" The conductor appears to be quite agitated with the guy in the yellow shirt, who is determined to test the siding's clearance limits in an effort to get the s... (more)
Two doubledeck commuter trainsets 514 008 and 514 017 as S16 Thayngen - Herrliberg-Feldmeilen are crossing the bridge above the Rhine Falls.