Where is La Colmiane?

Where is La Colmiane located?

La Colmiane, La Colmiane (Station), France (approx. 44.070927°, 7.221951°)


Where is La Colmiane on the map?