Ürümqi in Russian
Ürümqi in Russian
Улумуци́
A prefecture-level city, the capital of the Xinjiang autonomous region, China.
Урумчи́
A prefecture-level city, the capital of the Xinjiang autonomous region, China.