Home Climbing IFSC World Cup: Villars & Chamonix to host the event during July 7-9 & 12-13 respectively