Multiple choice general knowledge

Which of the following country has the most number of neighbours touching its border?

  1. India

  2. Brazil

  3. China

  4. Sudan

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

China shares borders with 14 countries (the most in the world): Mongolia, Russia, North Korea, Vietnam, Laos, Myanmar, India, Bhutan, Nepal, Pakistan, Afghanistan, Tajikistan, Kyrgyzstan, and Kazakhstan. India has 8 neighbors, Russia has 14 but only 13 if counting contiguous (excludes Kaliningrad), Brazil has 10, and Sudan has 7.