Beijing, June 19 . Prime Minister KP Sharma Oli has said Nepal-China relations are embedded in the history of civilizations between the land where Shakyamuni Buddha was born and the birth place of Confucius. The teachings of tolerance, compassion, moderation and harmony are our common ...