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 ...
Despite some Western political forces continuing to run smear campaigns against Northwest China's Xinjiang Uygur Autonomous Region, they won't deter the people in the region from embracing peace ...
A view of the Niya ruins site in Minfeng county, Hotan prefecture, Xinjiang Uygur autonomous region ... the greatest archaeological discoveries in China in the 20th century.