Solid castle walls stand high above the valley.