Where is Fontechea?

Where is Fontechea located?

Fontechea, Castile and Leon, Spain (approx. 42.44037°, -5.69315°)


Where is Fontechea on the map?