Where is Quintanilla-Sobreciarra?

Where is Quintanilla-Sobreciarra located?

Quintanilla-Sobreciarra, Castile and Leon, Spain (approx. 42.57217°, -3.71389°)


Where is Quintanilla-Sobreciarra on the map?