Yep, Western Europe, Spain more precisely. 23 days holidays but at least in my sector it is counting that the working days are Monday - Friday (meaning that you don’t need to include Saturdays in the counting).
Then 13 - 14 bank holidays. And then in my sector an extra 2 days for “personal matters”, like going to the doctor or bank or paperwork appointment.
I keep saying “in my sector” as I work in a normal office job, but teachers or other jobs may have more or differently distributed
I found this one if you’re interested to replace it