Karachukar Valley
Karachukar Valley or Chalachigu Valley (Chinese: 卡拉其古河谷) is a valley in Taxkorgan Tajik Autonomous County, Xinjiang, China. It contains the basin of the Karachukar River, a tributary of the Tashkurgan River, and is regarded as part of Taghdumbash Pamir.