Where is Quintanilla-Montecabezas?

Where is Quintanilla-Montecabezas located?

Quintanilla-Montecabezas, Castile and Leon, Spain (approx. 42.86667°, -3.28333°)


Where is Quintanilla-Montecabezas on the map?