Where is Azuqueca de Henares?

Where is Azuqueca de Henares located?

Azuqueca de Henares, Castilla-La Mancha, Spain (approx. 40.5683808°, -3.2627134°)


Where is Azuqueca de Henares on the map?