Id Kah Mosque in Kashgar is the biggest mosque in Northwest China’s Xinjiang Uygur Autonomous Region. (Global Times / Fan Lingzhi) The icon of Kashgar for almost six centuries, the Id Kah Mosque stands out in silhouette.