Buddhism’s ‘mother country’ to ‘strong civilisation’, India featured greatly in modern Chinese travelogues
New Delhi: India has been at the forefront of Chinese worldview since ancient times, said scholar Professor Kamal Sheel at the 16th Giri Deshingkar Memorial Lecture organised by the Institute of Chinese Studies in New Delhi. Sheel was speaking on “India in …