Where is Valdelacasa?

Where is Valdelacasa located?

Valdelacasa, Castille and León, Spain (approx. 40.505993°, -5.764045°)


Where is Valdelacasa on the map?