a stone tower on a floating island