A large stone castle on a rocky hill under a clear blue sky.