There are issues between Delhi and Kathmandu, and China is doing its best to step into the gap. India must handle the situation with greater care.