Where is Mejorada del Campo?

Where is Mejorada del Campo located?

Mejorada del Campo, Madrid, Spain (approx. 40.3971785°, -3.4896068°)


Where is Mejorada del Campo on the map?