Kathmandu. The government recalled the Nepalese ambassador to China, Vishnupukar Shrestha. At the ministerial council meeting held on Monday, Shrestha was called back and a minister recommended Krishna Prasad Oli to replace him.