Early in the morning on the Arizona Plateau, an eastbound BNSF stack train climbs the steep vertical curve at Maine.
Running from the SunNS 9152 smashes its way into the Iron Triangle at Fostoria, running away from the rising, blazing-hot summer sun. Unlike the characters in a short story I read a... (more)
In threatening foggy weather, eastbound stack train Q120 continues on, as they've just crossed over the New Brunswick/Nova Scotia border, and are on the approach to Amherst, Nova Scotia. Amazing h... (more)
Eastbound 64J rolls through the Sheridan Terrace section of Irwin, Pa.
UP 8020 westbound with a stack train.
Sliding downhill on the Valley Sub, Dunsmuir Ca. to Roseville Ca. Union Pacific No. 2550 with a mixed Manifest rounds the curve at Gibson following the Sacramento River on it's decent to the Sacra... (more)
Southbound on the Valley Sub, Union Pacific No. 2550 with a mixed Manifest of mostly lumber products, crosses Castle River with Castle Crags looming in the background.
CN 2877, CN 2267 & CN 8860 (with CN 2843 mid-train) lead CN 120 on the Montreal Sub with a long string of containers bound for Halifax.
A Cayce Yard crew works to sort cars around various parts of their yard as they pass a closed off crossing in downtown Cayce.
Amtrak #3 heads down Cajon Pass in the early morning running the usual 2+ hours late.
UP's Brooklyn Or to Los Angeles Z train works down the east slope of Tehachapi Pass between Cameron and Warren as it exits early morning shadows just after 6:30am.
Eastbound Q352 approaches the deep cut entering Meyersdale.
As seen from atop of a tree, Amtrak's westbound Southwest Chief #3 reaches the summit of Glorieta Pass and now begins to negotiate the downgrade trek.