9354 leads a train of empty coal cars west over the Grand River.
K909 soars over the Grand River amid the fall colors.
With fall color abloom, this CSX rock train passes over the old trestle in Grand Ledge.
Trying to find an opening in the woods along the Grand River to get a bridge shot here can be a challenge...
The Chessie Steam Special has just finished its photo runby and is giving a toot to let the passengers know it's time to reboad so that it can continue its trip to Plymouth, Michigan.
SOO 6014 and 6054 wait at Grand Ledge for the CSX local to take siding before heading west with a CP intermodal train
Eastbound CP container train passing CSX freight station at Grand Ledge, MI entering the Ledge Block
CP X747 leading a string of loaded autoracks procedes over the Grand River and it's ledges.
West bound CP Rail train on the CSX
parked on lead to ADM grainary