Where is Manzanares?

Where is Manzanares located?

Manzanares, Castile and Leon, Spain (approx. 41.31667°, -3.13333°)


Where is Manzanares on the map?