Pramāṇa · Search · About · API

Encyclopedia of India–China Cultural Contacts v2.c11.s1.t3.27

Encyclopedia of India–China Cultural Contacts v2.c11.s1.t3.27

Language
English

v2.c11.s1.t3.27

Mural painting depicting the craft of music in the Temple of Heaven, the 58th number cave at Kumutuci, Kucha in the Xinjiang Province, China.