India and China
Nepal shares its border only with two countries, India and China. In India its shares border with Uttrakhand, Uttar Pradesh, Bihar, West Bengal and Sikkim, where as in China it shares its border with Tibet Autonomous Region.