A July 2014 photograph of Chinese soldiers outside the Id Kah Mosque, China's largest mosque. China had increased security in Xinjiang following an unusually violent few months in the Uighur-dominated area.

China has executed eight people for "terrorist" attacks in its restive far western region of Xinjiang, including three who "masterminded" a dramatic car crash in the capital's Tiananmen Square in 2013, state media said.

Xinjiang is the traditional home of Muslim Uighurs who speak a Turkic language, and China has attributed attacks there to Islamist separatists it says seek to establish an independent state called East Turkestan.