Chinese Vice Premier Wang Yang (R) meets with Nepal's Prime Minister Pushpa Kamal Dahal, in Beijing, capital of China, March 26, 2017. (Xinhua/Ding Haitao)