Those watching Lake Michigan in mid-December 2017 were treated to a rare sight, a mirage far in the distance off the shore of Grand Haven.

The image was shared by the Grand Haven Tribune Facebook page:

Speculation ran rampant as to what the ghostly image was: a freighter ship? Perhaps Milwaukee?

Here's an argument for a freighter using shipping data:

The ship was apparently Undaunted, which closer matched the timeline, according to an earlier comment.

The Herbert C. Jackson should have been visible just off the shore from about noon (to the southwest) to 2pm (to the northwest) as it passed by from Burns Harbor heading north, off the coast of Frankfort by 10pm local time. The ship has rather similar characteristics to the one in the photo with its front end on the right, rear end on the left as it heads north.

Or you could buy into the Milwaukee argument:

It’s the Milwaukee sky line due to climatic conditions you can see Milwaukee clearly but this typically happens at night and you see the lit up skyline never have seen a daytime picture like this and I’ve only witnessed it once at night in the same location

The Fata Morgana of the Great Lakes

The mirage phenomenon on the Great Lakes is known as a fata morgana, a mirage that shows distant object, like a city or ship, across a body of water or desert.

In October 2016, a mirage showed a ghost ship in Lake Superior off the coast of Marquette.

On Lake Ontario, there a well known legend of the "Rochester Mirage" that impossibly has the upstate New York city visible from Toronto and vice versa.

No mirage here, just a sunset view from the Grand Haven pier.

BONUS VIDEO - Buried by Sand, Michigan's Lost City of Singapore