Talk by Dr. Shashibala, Dean, Centre for Indology, Bhartiya Vidya Bhavan, on ‘Echoes of Indian Culture in China’