Luo Zhilu of China competes during the boulder qualification of women's boulder & lead of sport climbing at the Olympic Qualifier Series Shanghai in east China's Shanghai, May 16, 2024. (Xinhua/Xu Yanan)