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.
Some results have been hidden because they may be inaccessible to you