Kuqa, Xinjiang
County-level city in Xinjiang, ChinaKuqa is a county-level city in Aksu Prefecture, Xinjiang Uyghur Autonomous Region, China. It was once the homeland of the ancient Buddhist Kingdom of Kucha.
Read article
Top Questions
AI generatedMore questions