Xinjiang, officially the Xinjiang Uyghur Autonomous Region (XUAR), is an autonomous region of the People’s Republic of China, located in the northwest of the country. Being the largest province-level division of China and the 8th largest country subdivision in the world, Xinjiang spans over 1.6 million km2 (640,000 square miles). — Wikipedia

Visiting China Online: Xinjiang

Visiting China Online: Xinjiang -

For those planning a trip to NW China’s Xinjiang, the must-sees include: Xinjiang Tianshan - a UNESCO World Heritage Site - Taklimakan Desert, Tianchi Lake and the Grand Bazaar.

Fact check: Why Xinjiang?

Fact Check: Why Xinjiang? -

For most people, tomato and cotton are ordinary things in daily life. But when it comes to tomato and cotton from Xinjiang, some start maliciously labeling them. Earlier this year, the US