Wujiang in China is currently hosting the penultimate stage of the Lead World Cup
© Eddie Fowke / IFSC