With the snow still on the Annecy Mountains, Spring is a stunning time of year for French Alps Cycling Tours..