Uploaded April 2025 | Updated September 2026, 1 day ago
Tacheng, also known as Tarbagatay, Chuguchak or Qoqek, is a county-level city and the administrative seat of Tacheng Prefecture, in northern Ili Kazakh Autonomous Prefecture, Xinjiang.
Tacheng, also known as Tarbagatay, Chuguchak or Qoqek, is a county-level city and the administrative seat of Tacheng Prefecture, in northern Ili Kazakh Autonomous Prefecture, Xinjiang.










