Where is Vilamartín de Valdeorras?

Where is Vilamartín de Valdeorras located?

Vilamartín de Valdeorras, Vilamartín de Valdeorras, Spain (approx. 42.414116°, -7.0623956°)


Where is Vilamartín de Valdeorras on the map?