neighbors of India: China,Pakistan, Bangladesh, Sri Lanka, Myanmar ,Bhutan, Nepal, (guess where is Sikkim),
I don't think China,Pakistan, Bangladesh, Sri Lanka will love India, and Myanmar ,Bhutan, Nepal are small countries
neighbors of China: Russia, Mongolia, North Korea, Kazakhstan, Kyrgyzstan, Tajikistan, Pakistan, Afghanistan, India, Bhutan, Nepal, Myanmar, Laos, Vietnam
(China has well relation with Russia, Mongolia, North Korea, Kazakhstan, Kyrgyzstan, Tajikistan, Pakistan, Afghanistan, Bhutan, Nepal, Myanmar, Laos; and has some boundary problems with two India(land boundary),Vietnam(sea boundary))
neighbors at sea:
Korea, Japan, Philippines, Indonesia, Malaysia, Singapore, Brunei
(China has well relation with Korea, Indonesia, Malaysia, Singapore, Brunei; and sea problems with Japan and Phipippines
)
China has 21 neihbors, with boundary problems with four; India has 6 neihbors ,with problems with four