Where is Hoover?

Where is Hoover located?

Hoover, Principality of Asturias, Spain (approx. 43.51667°, -5.71667°)


Where is Hoover on the map?