You are right, the only supercharger in Switzerland is too far away from Davos. For Europe and Switzerland check LEMnet - Home (german and english). There is just a new station in Alvaneu-Dorf, Gonda 65 (for charging contact owner: Robin Hoefler,
[email protected]), 25km away from Davos...