Where is Valdevaqueros?

Where is Valdevaqueros located?

Valdevaqueros, Valdevaqueros, Spain (approx. 36.06541°, -5.67555°)


Where is Valdevaqueros on the map?