Where is Sacecorbo?

Where is Sacecorbo located?

Sacecorbo, Castilla-La Mancha, Spain (approx. 40.8326286°, -2.4171017°)


Where is Sacecorbo on the map?