China and India are both jostling for influence in Nepal by providing aid and investment in infrastructure projects.
Source of shared Link