CP 8512 leads X500 into the sunrise at 7:30am, about to meet CSX N914 at Elmdale siding.
SOO SD-60s pulling CP intormodal train W on the CSX
Eastbound CP container train passing CSX freight station at Grand Ledge, MI entering the Ledge Block
St. Lawrence and Hudson is second unit
CP X747 leading a string of loaded autoracks procedes over the Grand River and it's ledges.
Photo, courtesy from my son
West bound CP Rail train on the CSX
parked on lead to ADM grainary
CP-6040 and CSX 8337 lead Q325 eastbound through tiny Mulliken, MI on the CSX Lansing Sub