heritage.site

Subashi Temple

Subashi Temple 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