The island of Corsica, France, is known more for beaches than for snow, but TGR sets out to ski this Mediterranean mountain.