Geography Urumqi, China 11 Dec2022 Urumqi (Ürümqi) belongs to the Xinjiang Uygur Autonomous Region and is its administrative center. From the ancient Mongolian language “Urumchi” means “beautiful pasture”. And it’s true: the city center is… by sportingology