Where is Les Diablerets, gare?

Where is Les Diablerets, gare located?

Les Diablerets, gare, Les Diablerets, gare, Switzerland (approx. 46.35117°, 7.1555305°)


Where is Les Diablerets, gare on the map?