
Luo Zhilu of China competes during the women's lead semifinals at the International Federation of Sport Climbing (IFSC) World Cup in Innsbruck, Austria, June 28, 2025. (Xinhua/Lian Yi)

Luo Zhilu of China competes during the women's lead semifinals at the International Federation of Sport Climbing (IFSC) World Cup in Innsbruck, Austria, June 28, 2025. (Xinhua/Lian Yi)

Spectators cheer for the athletes during the women's lead semifinals at the International Federation of Sport Climbing (IFSC) World Cup in Innsbruck, Austria, June 28, 2025. (Xinhua/Lian Yi)

Luo Zhilu of China competes during the women's lead semifinals at the International Federation of Sport Climbing (IFSC) World Cup in Innsbruck, Austria, June 28, 2025. (Xinhua/Lian Yi)



