Man-made island in the fog