Chinese Ambassador to Nepal, Yu Hong

Chinese Ambassador to Nepal, Yu Hong speaks during the MoU signing on OBOR at Ministry of Foreign Affairs in Kathmandu, on Friday, May 12, 2017. Photo: RSS