Where is Valdecabras?

Where is Valdecabras located?

Valdecabras, Castile-La Mancha, Spain (approx. 40.15°, -2.03333°)


Where is Valdecabras on the map?