Tagged: culture

Swiss Tschaggatta Scary Masked Figures 0

Tschäggättä, the Mountain Monsters of Switzerland

If someone mentions Switzerland, images of, Snow-capped mountains, cuckoo clocks and penknives with hundreds of useful gadgets will probably spring to mind. Not many people would conjure up images of Tschäggättä, terrifying monsters roaming...