Running perfectly on time, Amtrak's eastbound California Zephyr rolls through Glenwood Canyon beside the mighty Colorado River just east of Glenwood Springs, CO on February 7, 2015.
Amtrak train 6, the eastbound California Zephyr, rolls into Glenwood Springs, CO a few minutes before stopping at the depot downtown on a sunny February 1, 2015.
The sunset creates a brilliant backdrop as Norfolk Southern manifest freight train 352 cruises through downtown High Point, NC on January 1, 2015.
Norfolk Southern southbound manifest freight train 35Q cruises through downtown High Point, NC on January 1, 2015.
On its return trip from Winston-Salem, Norfolk Southern train P94 rolls through downtown High Point, NC on January 1, 2015.
Norfolk Southern intermodal train 211 rolls through the signals at Cox after departing Pomona yard in Greensboro, NC on January 1, 2015.
Norfolk Southern train 194, led by SD70M number 2645, cruises through Cox in Greensboro, NC on a bright January 1, 2015.
Shining in the first light of the year, NCDOT locomotive number 1859 leads Amtrak train 73, the morning "Piedmont" service, through the signals at Cox in Greensboro, NC on January 1, 201... (more)
Led by a pack of Union Pacific locomotives, Norfolk Southern train 204 blasts along on its way north through High Point, NC on a gloomy December 30, 2014.
Norfolk Southern SD60 number 6620 leads manifest freight train P94 north through downtown High Point, NC on a dreary December 23, 2014.
An especially long Amtrak 75 cruises through downtown Durham, NC before stopping at the Durham Amtrak station on November 30, 2014.
Norfolk Southern train 119 (left) heads south through Salisbury, NC on November 18, passing northbound grain train 52Z.
Headed up by a couple of Kansas City Southern locomotives, Norfolk Southern train 213 picks up speed in Spencer, NC after receiving a fresh crew at Linwood yard on November 18, 2014.
A pack of EMD locomotives lead Norfolk Southern local train P61 in Spencer, NC on November 18, 2014.
One of Norfolk Southern's workhorse dash 9 locomotives leads northbound manifest freight train 36Q through Greensboro, NC on November 10, 2014.