A lengthy double stack train snakes its way through the depths of the Feather River Canyon as it heads through Poe, California. This train was detoured due to track work on Donner Pass.
CERX 1204 slowly rolls east with an oilcan along Main 3 on CSXT's Barr Subdivision.
NS 8114 brings an eastbound tanker train through a quiet corner of Blairsville, PA on Father's Day 2015.
A lumber products manifest train destined for Roseville rolls over the Dry Canyon viaduct on the side of Mount Shasta in the late afternoon.
An Empty BNSF Coal Train passes work crews at Diamond Bluff after the crew has ended their work day and are now performing maintenance on their equipment.
Detour empty grain making its way back to KC.
CN 2914 leads a consist of ES44AC's northbound on Canadian National's Waukesha subdivision toward North Fond du Lac, Wisconsin. The remaining ES44AC's are CN 2903, CN 2859 and CN 2886.
After getting recrewed at Cheyenne this intermodal train races up grade to it's next stop.
A intermodal train with some newer leader waits it's turn to go through the yard at Cheyenne, Wy.
As the early morning light warms the nose of the UP 7952 as it pulls a Los Angeles Harbor (LAXT), CA to Global 3, IL extra intermodal train across the eastern end of the Laramie Subdivision. A ne... (more)
Dallas to Shreveport manifest slow rolling eastward through a FORM A slow order due to a washout from Sunday 06/21/15.
14,385 tons worth of the CWELH 31 has successfully navigated the Narrows between Rio and Narrows on the old Rio Grande mainline.
64Z rolls past the local in Peterson yard.
CSX engine 852 leads CSX E751 West through Brunswick MD
See More of my photos at Jgoodrichphotography.com
Under a gorgeous summer morning sky, NS train 290 is led by the Central of Georgia Heritage unit, seen here running along at about 60mph through the Virginia countryside.