Castillo de Almodóvar in Almodóvar del Río, Spain