Picture this: a small Swiss town of about 19,000 people nestled between Lake Geneva and the Dents du Midi mountains.…