/ Spain / Castile-La Mancha / Albacete / Elche de la Sierra