Is Nepal acting on China’s behest?