MarketSubashi Temple
Company Profile

Subashi Temple

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

tickerdossier.comtickerdossier.substack.com