Where is Valdecasa?

Where is Valdecasa located?

Valdecasa, Castile and Leon, Spain (approx. 40.65°, -5°)


Where is Valdecasa on the map?