A diver competes during the men's 27m match of FINA High Diving World Cup in Zhaoqing, south China's Guangdong Province, on May 26, 2019. (Xinhua/Liu Dawei)
Xinhua sports photo of the week
Source: Xinhua| 2019-05-27 20:39:40|Editor: Li Xia
YOU MAY LIKE
MORE PHOTOS