Photo shows the intoxicating scenery in Xinjiang Uygur Autonomous Region in northwest China. Xinjiang is the largest provincial-level administrative region in China, covering one sixth of the country's land area. (Photo/people.cn)
RIGHT BG
Photo shows the intoxicating scenery in Xinjiang Uygur Autonomous Region in northwest China. Xinjiang is the largest provincial-level administrative region in China, covering one sixth of the country's land area. (Photo/people.cn)