Urumqi Maps
Urumqi, the capital city of Xinjiang Province, is the largest city in the western half of China. As a rich and verdant pasture more than 2, 000 years ago, Urumqi used to be on the northern route of the well-travelled Silk Road. See Urumqi's position on the map of China below.
My Questions *We welcome and appreciate your questions & reviews