Another castle tucked away in the mountains