You are here: Home China Guide China City Guide Urumqi



Urumqi, capital of Xinjiang Uygur Autonomous Region, also the center of politics, economy, culture, science and technology, is located in an alluvial fan-shaped basin on the northern slope of the Tianshan Mountains. The city opens onto the Junggar Basin in the north and is the furthest city in the world from the ocean.



In the Mongolian language, Urumqi means "Beautiful Meadow". It is proud of its natural scenery, ethn...