Where is Valgorhuina?

Where is Valgorhuina located?

Valgorhuina, Catalonia, Spain (approx. 41.65°, 2.51667°)


Where is Valgorhuina on the map?