I saw this photo of yours, it is not zug island. I work there. It is the cement factory next door off the island