Clue | Source | Date |
---|---|---|
Town in Xinjiang, China, north of the Kunlun Mountains; an early centre of Buddhism | Mirror Quiz | 23 Mar 2025 |
Town in Xinjiang, China, north of the Kunlun Mountains; an early centre of Buddhism | Mirror Quiz | 18 Dec 2023 |
Xinjiang oasis |