Where is Mazaneda?

Where is Mazaneda located?

Mazaneda, Mazaneda, Spain (approx. 43.316666°, -5.816667°)


Where is Mazaneda on the map?