Home -  Videos - 
Exploring athletics venue for Chengdu Universiade

Xinhua | July 21, 2023

Share:

Click and explore Shuangliu Sports Center Stadium, the venue for athletics events during the 31st FISU Summer World University Games to be held in China's Chengdu.