Terrorists threw explosive devices at civilians and stabbed them with knives in one of the city's streets. The police killed 11 attackers on the scene.
All of those injured have been hospitalized.
Xinjiang province is home to China’s mainly Muslim Uyghur minority. This attack was the latest in a series of violent incidents in the volatile region. In July, almost 100 people died in another terrorist attack in Xinjiang, when a gang armed with knives attacked a police station and government offices.