Located in northwestern China, the Xinjiang Uygur Autonomous Region is endowed with rich natural resources.
Book fair exhibition showcases China's vibrant nature
Beyond the mist and cliffs: Intl guests captivated in Wujiang
Yangzhou Half Marathon in their eyes
French cinema bridges generations across borders