Which of these countries shares the longest boundary with India?
India shares the longest border with which of the neighbouring countries?