Traffic moves along the streets of Urumqi, Xinjiang, China.  Urumqi is a major link on the so-called New Silk Road, a transportation network facilitating international trade between China, Central Asia, and beyond.
Traffic moves along the streets of Urumqi, Xinjiang, China. Urumqi is a major link on the so-called New Silk Road, a transportation network facilitating international trade between China, Central Asia, and beyond.
Filename: msb-146370mod.jpg
Copyright