Where is El Valle de las Casas?

Where is El Valle de las Casas located?

El Valle de las Casas, Castile and Leon, Spain (approx. 42.76667°, -5.05°)


Where is El Valle de las Casas on the map?