Stock Photo: Castle of Belalcazar. Córdoba province. Andalucia. Spain.