Where is Max Center?

Where is Max Center located?

Max Center, Euskadi, Spain (approx. 43.28848°, -3.008316°)


Where is Max Center on the map?