bn:03603459n
Noun Named Entity
IT
No term available
EN
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. Wikipedia
Relations
Sources