Where is Thorame-Haute Gare?

Where is Thorame-Haute Gare located?

Thorame-Haute Gare, Thorame-Haute Gare, France (approx. 44.041515°, 6.5643754°)


Where is Thorame-Haute Gare on the map?