rocky castle and boulders in the mountain .