Kashgar Prefecture
Kashgar Prefecture borders Gorno-Badakhshan Autonomous Oblast of Tajikistan, Badakhshan Province of Afghanistan, Gilgit-Baltistan of Pakistan and Ladakh of India in the far south.