Pedestrians walks past the Id Kah Mosque in Kashgar, Northwest China's Xinjiang Uygur autonomous region, Sept 20, 2015. [Photo/Xinhua]