Where is Quintanarraja?

Where is Quintanarraja located?

Quintanarraja, Castile and Leon, Spain (approx. 41.78333°, -3.33333°)


Where is Quintanarraja on the map?