White castle keep and stone walls under a blue sky