Mexico's Alejandra Estudillo Torres competes during the women's 10m platform final at the World Aquatics Diving World Cup 2025 Super Final in Beijing, capital of China, on May 3, 2025. [Photo/Xinhua]
Our Wechat
Mini Program