Located in northwestern China, the Xinjiang Uygur Autonomous Region is endowed with rich natural resources.
Herder skis to podium
Guarding relics against all odds
2025 captivating Chinese screens
Leaping into the dark