Marquette Rail's train Z151 is pulling hard up the grade out of the Muskegon River Valley between Newaygo and Grant, MI.
After stopping in Newaygo for a large group of children, Marquette Rail's Santa Train crosses over the Muskegon River as it continues on its journey.
8171, 9658 and 5562 catch the last light of the day as they soar high over I-80 on track #2 during their final descent to Roseville. Westbound trains usually use track #1, which follows a differe... (more)
It's a beautiful summer afternoon on Donner Pass as UP 8171 leads a train of mixed freight around the big curve at Glenshire.
Amtrak units 14 & 146 hustle down the east slope of Donner pass as they lead the California Zephyr #6.
The early morning sunlight shines on 578 and a train of mixed freight as it passes through a snowy construction scene. The road in the background is receiving new on and off ramps to interstate 1... (more)
2546 kicks up snow as it leads a train of mixed freight west through mid-Michigan.
A string of orange slices through a wintry scene in Plainview, CO. This eastbound train is about to enter Tunnel 1 on UP's Moffat Tunnel Sub and will descend through the Big Ten Curve and into Den... (more)
Michigan's own version of "Nessie" pokes its head out of the peacefully-flowing water of the Kalamazoo River to take a gander at 8156 as it leads a stone train bound for Chicago.
A long day of railfanning was rewarded with a beautiful sunset over Lake Michigan. Here, a silhouetted 9874 creeps across the historic swing bridge in St. Joe leading a long coal drag en route to... (more)
#24 pulls a load of covered hoppers across the Grand River with the Grand Rapids skyline in the background. A 20-story building now stands where the crane is.
Marquette Rail's Z151 heads south over the Muskegon River bridge on a beautiful autumn afternoon.
Fresh snow covers the rails as 6177 leads an empty coal drag into the siding to allow an oncoming train to pass.
It was a beautiful spring afternoon on Hickory Creek as Metra's outbound train from Chicago to Joliet disrupted the serene setting for just a moment.
California Zephyr #6 rolls by the sleepy community of Port Costa on a beautiful May morning, as seen from Benicia Point across Carquinez Strait.