Speed climbing World Cup heats up Chamonix's mountain plaza — Travel Magazine