Where is Valdeblore?

Where is Valdeblore located?

Valdeblore, Provence-Alpes-Cote d'Azur, France (approx. 44.0707352°, 7.1719421°)


Where is Valdeblore on the map?