The 2025 edition of the IFSC World Cup kicked off over the weekend, with Keqiao, China - a new addition to the circuit last year - playing host to the opening competition of the season for the second year running.
https://www.ukclimbing.com/forums/t.php?n=780645