Chinese President Xi's visit expected to promote Buddhist philosophy, culture
By RSS
10 Oct, 2019
Around 400 million people of its total 1.4 billion are of Buddhist faith in China while Nepal, with around 300 million population, has around 3 million its population following Buddhism, according to the census of 2011.