After checking the official website of Xinjiang, Xinjiang is currently still practicing the policy of tourism restriction, and non-locals can't enter for the time being, so you can't go.
Urumqi, the capital of Xinjiang, is located in northwestern China and is one of China's five minority autonomous regions.