? ?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
Copyright ? 2023 chinastory.cn All rights reserved About us