Where is Casa del Cerro?

Where is Casa del Cerro located?

Casa del Cerro, Castile-La Mancha, Spain (approx. 39.03333°, -2.53333°)


Where is Casa del Cerro on the map?