KATHMANDU, Jan 13: Chen Song, the new ambassador of the People's Republic of China to Nepal, presented his letter or credence to President Bidya Devi Bhandari on Friday.
The ambassador presented the credentials amid a ceremony attended by high-ranking officials at Shital Niwas.