Multiple choice

This country shares a boarder with China and has the world tallest mountain.

  1. Nepal

  2. Bhutan

  3. China

  4. India

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

Nepal shares a border with China and is home to Mount Everest, the world's tallest mountain. It is a landlocked Himalayan nation between India and China.