Chinese Ambassador Chen Song called on Nepal Foreign Minister N.P. Saud

Kathmandu: Chinese Ambassador Chen Song called on Nepal Foreign Minister N.P. Saud.