Where is Quintanillabon?

Where is Quintanillabon located?

Quintanillabon, Castile and Leon, Spain (approx. 42.6°, -3.3°)


Where is Quintanillabon on the map?