Where is New Castle of Manzanares el Real?

Where is New Castle of Manzanares el Real located?

New Castle of Manzanares el Real, New Castle of Manzanares el Real, Spain (approx. 40.727222°, -3.8622222°)


Where is New Castle of Manzanares el Real on the map?