It is a beautiful, sunny, but cool day in the little village of Servoz in the French Alps: surrounded by breathtaking snow-capped mountains – among them the legendary Mont Blanc – I am sitting on a tiny railway station waiting for the little red mountain train that will carry me out of the valley. With…
