Where is Ponte de Mera?

Where is Ponte de Mera located?

Ponte de Mera, Ponte de Mera, Spain (approx. 43.66636°, -7.902481°)


Where is Ponte de Mera on the map?