Where is Höchhand?

Where is Höchhand located?

Höchhand, Höchhand, Switzerland (approx. 47.29784°, 8.979134°)


Where is Höchhand on the map?