So apparently they generated enough buzz throughout the country, and now more information is being revealed.

Earlier this week, I introduced you to a story that was generating a great deal of speculation among those who had heard about mysterious structures.

Some of you guessed these floating barges might be a refinery module or floating Farady cage and many of you admitted you hadn't even heard about them.

Now the mystery is apparently solved.