Where is Mahuchez?

Where is Mahuchez located?

Mahuchez, Castile and Leon, Spain (approx. 41.03333°, -6.41667°)


Where is Mahuchez on the map?