Amazing Xinjiang: Sneak peak of Xinjiang's stunning views in 50 seconds
00:54

Xinjiang, an autonomous region located in northwestern China, takes pride in not only its stunning views, but also its delicious food and passionate people. Stay tuned to CGTN and our Amazing Xinjiang series.