Flying high above Chamonix, France at the finish of the Tour du Mont Blanc. Flying high above Chamonix, France at the finish of the Tour du Mont Blanc.