stone palisade