Troubles at the frontier
Urumqi must be one of the most obscure cities of its size anywhere on Earth. Google Maps shows its location in the far north-western corner of China. It’s the capital of Xinjiang Province, whose indigenous population was mainly Muslim Uighurs. [...]




Recent Comments