English Kashgar Prefecture Cited by user Dora the Axe-plorer on 20 Apr 2022 Kashgar Prefecture, also known as Kashi Prefecture, is located in southwestern Xinjiang, China, located in the Tarim Basin region (roughly the southern half of Xinjiang).
English 1902 Turkestan earthquake Cited by user Dora the Axe-plorer on 04 Feb 2021 Thrust faulting was the culprit of this event, involving a rupture on the Ttiotegongbaizi-Aerpaleike Fault located at the southern flanks of the Tien Shan range.