Scarfort Island

Scarfort Island is an isle with artificial land mass.