a stone tower on a rocky island