The sixth stage of the IFSC Lead World Cup took place in Wujiang, China, last weekend and was won by Jain Kim from Korea and Adam Ondra from the Czech Republic. The Speed Climbing World Cup came to a ...