Where is Urumqi?


Answer: It's in the in the far northwest of China.