Springing To Life | Leaves have started to appear on the flora of Gravette, AR where a southbound CPKC manifest train crawls uphill on a chilly Saturday, April 5, 2025 afternoon.
Rolling in the Rain | A southbound CPKC manifest train crosses an overpass at state highway 59 just south of Goodman, MO midday on a rainy Saturday, April 5, 2025.
May Flowers in Oklahoma | Looking across pastures just north of Westville, OK, a northbound empty coal train is being led by Candadian Pacific AC4400CWM number 8145 on a sunny Saturday, May... (more)
CP train 100 begins the descent of Bowker Hill.
Eastbound stacks pass through Morant’s Curve just East of Lake Louise, Alberta in the final hour of daylight along CP’s Laggan Sub, running through Banff National Park.
CSX train K029 (Linden, NJ - Bensenville, IL) has a Canadian Pacific GE AC44CM leading as it passes over the low 10' 0" bridge over King Street in downtown Rochester, NY.
Emerging from the thick forest and rock cuts, 420's train is approaching Coldwell, cresting Neys Hill
A newer rebuild leads 112's train into Marathon passing the abandoned mill yard tracks