Between the sparkling teal waters of Lake Thun and the towering, snow-capped Bernese Alps, the charming Swiss town of Thun ...