Xinjiang Tourism Promotional Video | China's largest province & One Belt One Road
China’s Xinjiang Uygur Autonomous Region, the capital city of Urumqi, is located in Northwest China and is one of China’s five ethnic minority autonomous regions. Covering an area of 1.66 million square kilometers, it is the provincial administrative region with the largest land area in China, accounting for 1/6 of China's total land area.