Where is Valmanya?

Where is Valmanya located?

Valmanya, Valmanya, France (approx. 42.53808°, 2.5342019°)


Where is Valmanya on the map?