China is meddling in Nepal's affairs. It is not only interfering with Kathmandu's ties with New Delhi, but also damaging Nepal's relations with the United States.