Video PlayerClose
Workers work at the construction site of Rizhao Kuishan Sports Center, the main stadium for the 25th Shandong Provincial Sports Games in Rizhao, east China's Shandong Province, April 15, 2020. (Xinhua/Wang Kai)
Workers work at the construction site of Rizhao Kuishan Sports Center, the main stadium for the 25th Shandong Provincial Sports Games in Rizhao, east China's Shandong Province, April 15, 2020. (Xinhua/Wang Kai)