Kargilik Town

Kargilik or Karghalik or Yecheng in Chinese, is a town in Xinjiang, China. It is to the southeast of Kashgar, at a distance of 249 km by road and is north of Mazar by 249 km. It is the seat of Kargilik (Yecheng) County.

Kargilik Town

Kargilik or Karghalik or Yecheng in Chinese, is a town in Xinjiang, China. It is to the southeast of Kashgar, at a distance of 249 km by road and is north of Mazar by 249 km. It is the seat of Kargilik (Yecheng) County.