Find the word definition

Wikipedia
Xaidulla

Xaidulla, also spelled Shahidullah or Shahidula (altitude ca. 3,646 m or 11,962 ft), or Saitula in Chinese, is a town in Pishan County in the southwestern part of Xinjiang Autonomous Region, China. It is strategically located on the upper Karakash River, just to the north of the Karakoram Pass on the old caravan route from the Tarim Basin to Ladakh. It lies next to the main Chinese road between Kashgar and Tibet, 25 km east of Mazar and 139 km west of Bazar Dara.