Where is Le Mont-Dore Station?

Where is Le Mont-Dore Station located?

Le Mont-Dore Station, Le Mont-Dore Station, France (approx. 45.57985°, 2.80419°)


Where is Le Mont-Dore Station on the map?