Where is Fontechea?

Where is Fontechea located?

Fontechea, Basque Country, Spain (approx. 42.75°, -3.01667°)


Where is Fontechea on the map?