Stock Photo: Castle of Almodóvar del Río. Córdoba province, Andalusia. Spain