A Copenhagen area commuter DMU train approaches Osterport station, seen through the underpass below Dag Hammarskjolds Alle; the station is at and below the street and platforms stick out in both d... (more)
Fresh into service a Hitachi class 800 rounds the seawall south of Dawlish with a train for Plymouth.
A WB UP manifest train glides downgrade into Tucson, AZ over the Cienega Creek bridge
A hot EB UP Z train roars through this stormy night in Vail, AZ
"Headin' back for more..." ~ Evenin’ comin’ down off the Columbia River Sub over Latah Bridge and Junction – empty – headin’ back for more, on its way back to Powder River coal mines: Bl... (more)
UP 5405 leads a long WB intermodal train over Cienega Creek trying to escape the monsoon storms
Eastbound 34N passes by a monster NS 121 rack train as darkness takes over the evening.
UP 1337 leads the LPS15 local across the 387ft Stone Arch bridge spanning the Turtle Creek at Tiffany, WI. I decided to try something different by going wide on the Smith Road truss bridge. The LP... (more)
Montana Rail Link’s Missoula to Laurel manifest freight passes the old stock pens and loaders at Toston, Montana, on July 1, 2018. The rustic facility has dual loading shoots that appear to be s... (more)
On the longest day of the year in 2018 in the northern hemisphere, Amtrak’s eastbound California Zephyr rounds Big 10 Curve just west of Rocky on Union Pacific’s former Rio Grande main line th... (more)
A westbound BNSF coal empty rounds the big curve coming down from Breezy Point on Crawford Hill in Nebraska, on July 10, 2018.
A pair of Rapid City, Pierre & Eastern SD40-2's Nos. 3464 and 3459 lead the Dakota Junction-Rapid City train (LDJRC 09) next to a farm ditch south of Oelrichs, South Dakota, on July 9, 2018.
Pulling into the last few feet of track at Washington Union Station.
An evening Pacific Surfliner rolls into downtown San Diego.
Green brake indicator lights and red signals illuminate the stainless steel cars of the 2016 Toys for Tots train as it nears Albany-Rensselaer.