Tashkorgan (also spelled Tashkurgan) is a small town at about 3,100 metres in the Pamir Mountains of Xinjiang, roughly 300 kilometres up the Karakoram Highway from Kashgar. The name means "Stone Fortress," and the town has been a strategic waypoint on the Silk Road for some 2,000 years — tracks to the Indian Subcontinent and Central Asia all passed through here.
A ruined stone and mud-brick fortress still stands above the valley, overlooking the wide grasslands where Tajik herders graze their yaks. The locally-named Princess Castle ridge holds a complementary set of ruins south of the fortress, and the small Tajik Cultural Park is a way in to the Sarikoli and Wakhi Tajik traditions that distinguish this corner of Xinjiang from the rest of the province. Tashkorgan is the last Chinese town before the Khunjerab Pass and the border with Pakistan — China Customs and Immigration are here. The drive from Kashgar, past Karakul Lake and through increasingly dramatic mountain scenery, is one of the great road journeys in Asia.