Where is Valtacheros?

Where is Valtacheros located?

Valtacheros, Castile and Leon, Spain (approx. 41.93333°, -2.21667°)


Where is Valtacheros on the map?