Tacheng, also known as Qoqek and historically as Chuguchak, is a county-level city and the administrative seat of Tacheng Prefecture, in northern Ili Kazakh Autonomous Prefecture, Xinjiang. The Chinese name "Tacheng" is an abbreviation of "Tarbagatay City" (塔尔巴哈台城), a reference to the Tarbagatay Mountains. Tacheng is located in the Dzungarian Basin, some 10 km (6.2 mi) from the Chinese border with…