This can be seen as soon as you arrive in downtown New Glarus and are greeted with German street signs (and their English translations) as well as Swiss flags hanging from chalet-style buildings.
Results that may be inaccessible to you are currently showing.