Multiple choice

The tallest mountain is both in China and this mountainous country which borders India

  1. Bhutan

  2. Nepal

  3. Bangladesh

  4. Myanmar (Burma)

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

Mount Everest, the tallest mountain in the world, is located on the border between Nepal and China.