Where is Ponte Mera?

Where is Ponte Mera located?

Ponte Mera, Ponte Mera, Spain (approx. 43.66598°, -7.902469°)


Where is Ponte Mera on the map?