Where is Sobrerriba?

Where is Sobrerriba located?

Sobrerriba, Galicia, Spain (approx. 42.83333°, -7.26667°)


Where is Sobrerriba on the map?