rustic castle keep in the mountains.