Where is Mejorada del Campo?

Where is Mejorada del Campo located?

Mejorada del Campo, Madrid, Spain (approx. 40.4°, -3.48333°)


Where is Mejorada del Campo on the map?