Beautiful Xinjiang

Source: China Plus| Published: 2017-10-17

   Xinjiang Uyghur Autonomous Region is the largest provincial-level administrative division in China in terms of land size. Covering an area of over 1.66 million km2, Xinjiang accounts for more than one sixth of China's total territory.

LIKE|0