Hidden away in the mountains of Switzerland