The island is never inhabited by humans, but the sheep are flourishing — Steemit