Where is Valhrana?

Where is Valhrana located?

Valhrana, Piedmont, Italy (approx. 44.41123°, 7.38013°)


Where is Valhrana on the map?