Shihezi

Shihezi

About Shihezi

Shihezi, literally 'Stony river banks', is a sub-prefecture-level city in northern Xinjiang, China.