An intriguing optical illusion has been caught on camera from the shores of North America's largest lake.
Recorded by Jason Asselin off the coast of Marquette, Michigan, the video shows a mysterious semitranslucent shape on the horizon which appears far too tall to be a sailing ship.
"Saturday evening far off coast from Marquette, Michigan, appeared this mysterious ship that had to be gigantic!" he wrote. "Almost as if a ghost ship was showing itself to the world..."
"Even if it was a ship, what could be that tall in these choppy waves?"
Some Internet users have suggested that the object could be the Granite Island Lighthouse, which does have several tall structures, however it is unclear whether the location matches up.
Uploaded two days ago, the footage has already been viewed more than 400,000 times.