Z train speeds across the Diablo Canyon Bridge.
The highest and longest trestle on the Verde Canyon Railroad spans the over the S.O.B. Canyon at milepost 33.5.
Early morning at Darling on BNSF's Seligman Sub with the San Francisco Peaks in the background.
Early morning at Darling on BNSF's Seligman Sub.
A trio of matching GP60's pass over Diablo Canyon.
CP Bemidji Local on the BNSF Lakes sub with ten loaded WC log racks headed for Wisconsin Rapids.
ICE 6420 and leaser GCFX 3088 rumble east along the CP River sub.
The Empire Building is running about two hours late this frosty morning on the last day of Winter.
Matching consecutively numbered SD60M's in Burlington Northern colors going through a tunnel at Westminster.
DMIR 215, one of the few proud units left in Missabe maroon, leads limestone empties south.
One of CN's core trains heads down the Rainy Sub towards Duluth in late afternoon sun.
A CN core train pops out of the north woods on its way down the Rainy Sub towards Duluth. The train consisted of four units, two of which were mid train DPU.