 Subashi Temple

The Subashi Temple is a ruined Buddhist temple near Kucha in the Taklamakan Desert, on the ancient Silk Road, in Xinjiang, China.The city was partly excavated by the Japanese archaeologist Count Otani.