SNCF TGV 111 on its way as R 763 from Paris-Gare-de-Lyon to Dijon-Ville.
A former Indiana Railroad SD90MAC leads NS 61C across Interstate 64 in northern Fayette County on its way north toward Cincinnati
In a view from Windy Point in Jasper National Park, Canadian National freight No. 310 cruises toward Devona, Alberta, on July 11, 2014.
In front of the Martin Drake Power Plant of Colorado Springs, CO, a BNSF manifest freight train rounds a curve on its way south on November 3, 2017.
A great chase with great friends, I couldn't tell you where this is but one of the few times I got to shoot the BN SD60M's, some of my favorite units.
BNSF EMD SD75M 8234 with SD45-2B 6523 at Lenwood, California.
A 153-car long #361 diverges off the Griffin District onto the Macon District at Edgewood with a freshly rebuilt SD70ACU leading the way south.
Great fall weather continued through Halloween as an eastbound Z train bends into a curve near MP 1676 north of Leavenworth. The puddles had a bit of ice, and cool wet or snowy weather will quickl... (more)
The final Saturday of great fall weather and color in the Wenatchee Valley was enhanced by the good timing of an eastbound Z train at Monitor curve just east of Monitor, WA. This old Great Norther... (more)
Clean widecab geeps. A pair of surprisingly clean and repainted widecab geeps (CN 9584 & CN 4772) lead CN 586 with mixed freight as well as empty TankTrain cars from Brockville over the Lac... (more)
Bluebonnet 3172 pulls a string of freight over the South Platte River for sorting in the Denver Yard.
Three across at CP Wing. Everyone is waiting for a clear signal.
One of the greenest seasons I've ever seen in the Tehachapi's was back in February 2016, after a ton of rainfall dropped on the mountain that January, and then in early February there was a lot of... (more)
At sunset on September 30, 2014, an eastbound BNSF grain train thunders along the shore of the Clark Fork at of Trout Creek, Montana.