Video PlayerClose
Yang Jian of China competes during the men's 10m platform final at the FINA Diving World Series 2019 at the National Aquatics Center in Beijing, capital of China, March 9, 2019. (Xinhua/Luo Yuan)
Yang Jian of China competes during the men's 10m platform final at the FINA Diving World Series 2019 at the National Aquatics Center in Beijing, capital of China, March 9, 2019. (Xinhua/Luo Yuan)