Subashi Temple - Credit: Wikimedia Commons
The Subashi Temple, also known in Chinese as Subashi Fosi Yizhi (苏巴什佛寺遗址) is a ruined Buddhist temple near Kucha in the Taklamakan Desert, on the ancient Silk Road, in Xinjiang, Western China. The city was partly excavated by the Japanese archaeologist Count Otani. Read more on Wikipedia
Source: en.wikipedia.org