Yamini Bantawa
Newly appointed Ambassador of China to Nepal, Chian Chen Song arrived in Kathmandu to assume his post as the 22nd Chinese Ambassador to Nepal.