Where is Montanchez?

Where is Montanchez located?

Montanchez, Extremadura, Spain (approx. 39.21667°, -6.15°)


Where is Montanchez on the map?