Where is Felguera?

Where is Felguera located?

Felguera, Felguera, Spain (approx. 43.372772°, -5.628272°)


Where is Felguera on the map?