Video PlayerClose
Athletes ride during the 2019 Weihai ITU Triathlon World Cup event in Weihai, east China's Shandong Province, Spet. 21, 2019. (Xinhua/Li Ziheng)
Athletes ride during the 2019 Weihai ITU Triathlon World Cup event in Weihai, east China's Shandong Province, Spet. 21, 2019. (Xinhua/Li Ziheng)