Xinjiang Uygur Autonomous Region (“Xinjiang” for short) is the largest province-level administrative region in northwest China, covering an area of one-sixth of the country’s land. It is also the ...