The Chinese national flag flies outside the mosque at the Xinjiang International Grand Bazaar in the regional capital Urumqi. Photo: Reuters