Where is Mimetiz?

Where is Mimetiz located?

Mimetiz, Mimetiz (Station), Spain (approx. 43.21409°, -3.1340477°)


Where is Mimetiz on the map?