Where is Mogarraz?

Where is Mogarraz located?

Mogarraz, Mogarraz (Station), Spain (approx. 40.49231°, -6.053102°)


Where is Mogarraz on the map?