. . . "Artificial island of Seychelles" . .