Where is Leukerbad?

Where is Leukerbad located?

Leukerbad, Leukerbad (Station), Switzerland (approx. 46.383587°, 7.625421°)


Where is Leukerbad on the map?