Where is Chantada?

Where is Chantada located?

Chantada, Galicia, Spain (approx. 42.60876°, -7.77115°)


Where is Chantada on the map?