Where is Valdecabrillas?

Where is Valdecabrillas located?

Valdecabrillas, Castile-La Mancha, Spain (approx. 40.1°, -2.35°)


Where is Valdecabrillas on the map?