Where is La Ventosa?

Where is La Ventosa located?

La Ventosa, Castile-La Mancha, Spain (approx. 40.2°, -2.43333°)


Where is La Ventosa on the map?