Where is Valdeaveruelo?

Where is Valdeaveruelo located?

Valdeaveruelo, Castilla-La Mancha, Spain (approx. 40.6364049°, -3.316722°)


Where is Valdeaveruelo on the map?