Three friendsBy Saugat Bikram Karki Fear of Chinese influence has placed Nepal at the receiving end of many reactions by New Delhi