Heavy fog blankets Michigan's Upper Peninsula on a September morning as CN L540 passes through the ghost town of Herman on its way to L'Anse with a single hopper in tow.
Canadian National SD40-2W leads L539 as it climbs the steep grade from lake level out of L'Anse, Michigan. The local picked up eleven empty tie gons from town and heads back towards Marquette.
A heavy morning fog hangs in the air as Canadian National L540 crosses the small bridge between Ruth Lake and George Lake in Three Lakes, Michigan as it heads west to L'Anse.
Just a few minutes after sunrise, Canadian National L539 comes through the sweeping s-curve in Ishpeming, Michigan after departing the yard behind an SD40-2W and SD60 bound for Partridge. With mor... (more)
Canadian National L549 comes around the bend after departing Partridge Siding and crosses a small creek before ducking under the M-35 overpass in Cascade, Michigan. A pair of ex-Oakway SD60's, inc... (more)
A pair of Canadian National SD60's snake their way through the rock cut at Eagle Mills Junction in Michigan on the point of L549. In the lead is CN 5400, the class leader for CN's fleet of former ... (more)
Low hanging fog still lingers in the valleys as the morning sun casts its early light on Canadian National local L539 as it makes its way into Partridge Yard outside of Negaunee, Michigan. With an... (more)
With its headlight beams cutting through the thick morning fog, CN SD60 5408 leads L540 towards L'Anse, approaching the Torvinen Road crossing in Herman, Michigan.