A large stone castle perched on a rocky hill with greenery around it under a clear blue sky.