Where is Fonte Lourenzá?

Where is Fonte Lourenzá located?

Fonte Lourenzá, Fonte Lourenzá, Spain (approx. 43.38552°, -7.916154°)


Where is Fonte Lourenzá on the map?