Where is Valdelosa?

Where is Valdelosa located?

Valdelosa, Castile and Leon, Spain (approx. 41.16667°, -5.78333°)


Where is Valdelosa on the map?