Where is Villasabariego?

Where is Villasabariego located?

Villasabariego, Castile and Leon, Spain (approx. 42.53333°, -5.4°)


Where is Villasabariego on the map?