1. Indian Army chief is always made the honorary General of Nepal army too. Its a standing convention.
2. Similarly the Nepal army chief is made the honorary general of Indian army.
3. Nepali citizen have de factor right to join Indian Army , Navy or airforce. Many do, as its often their first choice. (Used to be UK gorka regiment earlier)
4. Nepali citizens have risen to the rank of Major/Lieutenant General or equivalent in the Indian Army.
5. Same is true for Bhutanese citizens. They are also eligible for NDA exam as well as UPSC exams.
6. This is the picture of the chinese Nepal train line. And if you notice closely, it will benefit India more than it will benefit china.
LOL.....Look at the map of the railway lines again.