Where is Mengíbar?

Where is Mengíbar located?

Mengíbar, Mengíbar, Spain (approx. 37.967995°, -3.808773°)


Where is Mengíbar on the map?