Where is Manzanares?

Where is Manzanares located?

Manzanares, Castille-La Mancha, Spain (approx. 39°, -3.3666668°)


Where is Manzanares on the map?