Where is Manzanares?

Where is Manzanares located?

Manzanares, Castile-La Mancha, Spain (approx. 39°, -3.36667°)


Where is Manzanares on the map?