Where is Fontecavada?

Where is Fontecavada located?

Fontecavada, Galicia, Spain (approx. 42.98333°, -7.13333°)


Where is Fontecavada on the map?