Multiple choice general knowledge

KATHMANDU

  1. RUSSIA

  2. NEPAL

  3. CHINA

  4. INDIA

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

Kathmandu is the capital city of Nepal, situated in the Himalayan region. Russia, China, and India are neighboring countries but do not contain Kathmandu as their capital.