
The Urumqi Metro is the rapid transit system serving Urumqi, the capital of Xinjiang, China. It began operations in 2018 and …
The Urumqi Metro is the rapid transit system serving Urumqi, the capital of Xinjiang, China. It began operations in 2018 and …