Detailed explanation and options for the selected question.
Which landlocked Himalayan country is located between India and China?
A.
Bhutan
B.
Nepal
C.
Tibet
D.
Mongolia
Explanation:
Nepal is between India and China (Tibet region). Bhutan also between India and China but smaller, Tibet is a region of China, Mongolia is north of China/Russia.
Related Topics
In the Mahabharata, who was Arjuna? What was his role in this epic?