Where is Zeanuri?

Where is Zeanuri located?

Zeanuri, Euskadi, Spain (approx. 43.0984018°, -2.7494734°)


Where is Zeanuri on the map?