Kumtura Caves - Credit: Wikimedia Commons
The Kumtura Thousand Buddha Caves () (also Qumtura) is a Buddhist cave temple site in the Autonomous Region of Xinjiang, China. The site is located some 25 km west of Kucha, Kuqa County, on the ancient Silk Road. Other famous sites nearby are the Kizilgaha caves, the Kizil Caves, Subashi Temple and the Simsim caves.(Other than Kizil)... "The nearby site of Kumtura contains over a hundred caves, forty of which contain painted murals or inscriptions. Other cave sites near Kucha include Subashi, Kizilgaha, and Simsim." in Read more on Wikipedia
Source: en.wikipedia.org