Where is Fontechea?

Where is Fontechea located?

Fontechea, Cantabria, Spain (approx. 43.03333°, -4.15°)


Where is Fontechea on the map?