Where is Buenache de la Sierra?

Where is Buenache de la Sierra located?

Buenache de la Sierra, Castile-La Mancha, Spain (approx. 40.13333°, -2°)


Where is Buenache de la Sierra on the map?