Multiple choice general knowledge

Lhasa

  1. China

  2. Bhutan

  3. Nepal

  4. Mongolia

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

Lhasa is the capital city of Tibet, which is an autonomous region of China. Therefore, Lhasa is located in China, not in any of the neighboring countries listed.