Where is Manzanares?

Where is Manzanares located?

Manzanares, Castille-La Mancha, Spain (approx. 38.99915°, -3.36991°)


Where is Manzanares on the map?